Earle Lowe and GitHub
abcbb97a53
Update to macos-12 for build and remove macos-11 (cherrypick from main) ( #18257 )
...
CHIA-802: Update to macos-12 for build and remove macos-11 (#18238 )
* Update to macos-12 for build and remove macos-11
* Update MACOSX_DEPLOYMENT_TARGET
2024-06-27 11:47:22 -07:00
Kyle Altendorf and GitHub
b6b61999ea
correct more macos casing ( #18249 )
2024-06-26 09:23:15 -07:00
Kyle Altendorf and GitHub
7c54e60910
correct release case on mac ( #18227 )
...
* correct gh release upload casing of macos torrent file
(cherry picked from commit 310dbdd648 )
* correct s3 upload case
2024-06-21 15:33:31 -05:00
Earle Lowe and GitHub
866493af56
CHIA-752 - set permissions in postinst.sh for chrome-sandbox ( #18164 )
...
* CHIA-752 - set permissions in postinst.sh for chrome-sandbox
* Add check for permissions of chrome-sandbox
* one-liner permissions check
* prettier fix
* Update build-linux-installer-deb.yml
2024-06-13 13:37:40 -05:00
Earle Lowe and GitHub
bc5dd010ef
Simplify otool check
2024-06-06 08:20:05 -07:00
Earle Lowe and GitHub
78b3434b16
Workaround missing grep option
2024-06-04 16:27:03 -07:00
Earle Lowe
5028cccddb
Add otool test for homebrew rpath
2024-06-04 12:14:09 -07:00
Kyle Altendorf and GitHub
ee6a0d158e
also upload sha256 for PRs ( #18043 )
...
* also upload sha256 for PRs
* consistently use sha256sum, not shasum
2024-05-20 16:18:29 -05:00
Kyle Altendorf and GitHub
80de44b507
Revert "temporarily exclude focal and jammy installer script testing on arm" ( #18033 )
...
Revert "temporarily exclude focal and jammy installer script testing on arm (…"
This reverts commit 1e293a9255 .
2024-05-17 09:27:44 -05:00
Kyle Altendorf and GitHub
1e293a9255
temporarily exclude focal and jammy installer script testing on arm ( #18031 )
...
noble was already fixed upstream
2024-05-16 10:37:00 -05:00
2b2d175f3e
build(deps): bump Apple-Actions/import-codesign-certs from 2 to 3 ( #18012 )
...
Bumps [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ) from 2 to 3.
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: Apple-Actions/import-codesign-certs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 09:27:03 -05:00
Kyle Altendorf and GitHub
bd3a638db1
fix macos installer test matrix ( #18005 )
2024-05-13 16:20:06 -05:00
Kyle Altendorf and GitHub
f8bca89510
more macos arm and intel matrixing ( #17937 )
...
* more macos arm and intel matrixing
* one more
2024-05-07 23:01:14 -05:00
Kyle Altendorf and GitHub
c89ba2897b
use ubuntu-latest for all publishing ( #17964 )
...
* use ubuntu-latest for all publishing (except windows, for now)
* move windows to ubuntu
* macos adjust
* setup python more
* c
* deal with case folding to case sensitive
* also arm
* also
* leave the c C discrepancy, but work with it
* oops
* constant timeout, less release-only code
2024-05-07 17:03:51 -05:00
Arvid Norberg and GitHub
a25decea32
bump timeout for publishing macOS installers to avoid timeout ( #17960 )
2024-05-03 11:18:13 -07:00
Amine Khaldi
8fe2dc86b0
Merge commit '11a2e29426a42d692075fe90cf6bdc0bacecd5d3' into checkpoint/main_from_release_2.3.0_11a2e29426a42d692075fe90cf6bdc0bacecd5d3
2024-05-03 15:01:33 +01:00
Kyle Altendorf and GitHub
8cedf541fe
expand matrices to include ubuntu 24.04 noble numbat ( #17934 )
...
expand matrices to include ubuntu 22.04 noble numbat
2024-05-02 09:25:04 -07:00
a4d8a769c9
build(deps): bump github/super-linter from 5 to 6 ( #17906 )
...
* build(deps): bump github/super-linter from 5 to 6
Bumps [github/super-linter](https://github.com/github/super-linter ) from 5 to 6.
- [Release notes](https://github.com/github/super-linter/releases )
- [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/super-linter/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: github/super-linter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fetch-depth: 0
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2024-05-02 09:24:32 -07:00
Earle Lowe and GitHub
efde01f9ec
Use python 3.11 for Arch install tests ( #17947 )
...
Update test-install-scripts.yml
2024-05-02 09:22:10 -07:00
Kyle Altendorf and GitHub
e979ed1b30
improve legibility of matrix mode selection ( #17924 )
...
* to multiple lines
* regroup
2024-04-30 09:48:53 -07:00
Earle Lowe and GitHub
11a2e29426
Change macos-latest to macos-12 in runners ( #17936 )
...
force use of macos-12
2024-04-29 18:30:14 -07:00
Kyle Altendorf and GitHub
abb0b04142
move shfmt execution from the super linter to pre-commit ( #17913 )
...
* move shfmt execution from the super linter to pre-commit
* actually apply...
2024-04-29 09:03:10 -07:00
Kyle Altendorf and GitHub
93d5fd3723
add dispatch options for test workflow ( #17818 )
...
* inputs.build-job-matrix-arguments
* selectable os
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* Update test.yml
* debug
* empty
* empty
* maybe
2024-04-26 08:07:58 -07:00
Kyle Altendorf and GitHub
89f1a0468a
exclude config.py from diff-cover as well ( #17873 )
...
* debug
* exclude `config.py` from diff-cover as well
* actually pass the config path...
* Revert "debug"
This reverts commit 863989f538 .
* just `*`
* Revert "Revert "debug""
This reverts commit 0855bc795c .
* leading `*/`?
* Revert "leading `*/`?"
This reverts commit 5067869b59 .
* Revert "Revert "leading `*/`?""
This reverts commit 5f09e6211e .
* Revert "Revert "Revert "debug"""
This reverts commit a788ec1691 .
2024-04-16 13:31:20 -07:00
c8a247b12e
build(deps): bump peter-evans/create-pull-request from 5 to 6 ( #17504 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 13:21:41 -07:00
Patrick Maslana and GitHub
40a8af39b6
checkpoint: into main from release/2.3.0 @ 6c9636b2ad ( #17841 )
...
Source hash: 6c9636b2ad
Remaining commits: 0
2024-04-15 12:07:57 -07:00
Kyle Altendorf and GitHub
e706e36833
improve legibility of source vs. installed test checks ( #17831 )
...
* improve legibility of source vs. installed test checks
* group for diff as well
* just >
* debug
* fixup
* dedebug
* else
2024-04-15 12:07:07 -07:00
Kyle Altendorf and GitHub
5227b32e0f
only exclude arm _timelord_ needing jobs ( #17836 )
2024-04-09 09:54:02 -07:00
Amine Khaldi
ab7e5df9d2
Merge commit '6c9636b2ad2c74d40aef265d85ed67758af4f749' into checkpoint/main_from_release_2.3.0_6c9636b2ad2c74d40aef265d85ed67758af4f749
2024-04-08 20:29:11 +01:00
Kyle Altendorf and GitHub
6c9636b2ad
make junit collection optional and disable for now ( #17828 )
...
* make junit collection optional
* disable junit collection
* prettier
* no env
* no env
* one more
2024-04-05 12:28:38 -07:00
Kyle Altendorf and GitHub
770dcc1a02
add macOS arm to ci tests ( #17757 )
...
* add macOS arm to ci tests
* Update test.yml
* Update test.yml
* Update test-single.yml
* Update test-single.yml
2024-04-05 09:29:41 -07:00
Kyle Altendorf and GitHub
c86ced42a8
remove redundant ci boost install step ( #17817 )
2024-04-05 09:29:28 -07:00
Kyle Altendorf and GitHub
def8661309
matrix pre-commit ci against python version ( #17698 )
...
* matrix pre-commit ci against python version
* name
* `.absolute()`
2024-03-25 11:58:04 -07:00
Kyle Altendorf and GitHub
b08713f3db
use cache-pip action ( #17756 )
...
* use `cache-pip` action
* and other places
* empty
* `cache-pip@main`
* Update build-windows-installer.yml
* Update test-single.yml
* Update benchmarks.yml
2024-03-22 09:05:50 -07:00
Kyle Altendorf and GitHub
4913819f77
pip_cache_workaround ( #17761 )
...
* pip_cache_workaround
* Update benchmarks.yml
* Update benchmarks.yml
* Update benchmarks.yml
2024-03-21 10:08:35 -07:00
Kyle Altendorf and GitHub
18bcc3e561
test installers find plotters main ( #17646 )
...
* test that installers find plotters
* maybe correct launching from installers
* handle noisy output
* list dmg contents
* list exe installed contents
* adjust chia path on darwin
* linux as well
* fix
* more prints and some timeouts
* resolve
* undo
* empty
* more output
* install numa
* no madmax working from rpm
* reword
* Update build-linux-installer-rpm.yml
2024-03-20 09:11:11 -07:00
Kyle Altendorf and GitHub
f6fa22e75d
add Python 3.12 to mypy matrix ( #17723 )
2024-03-19 09:14:26 -07:00
Kyle Altendorf and GitHub
a89222a428
move tests ( #17209 )
...
* prep
* verify source and installed tests match
* move
* remove move script
2024-03-14 10:19:20 -07:00
Kyle Altendorf and GitHub
368f69cf11
prettier ( #17396 )
...
* add prettier to pre-commit
* apply prettier.io
2024-03-13 13:41:04 -07:00
Kyle Altendorf and GitHub
73174465a7
exclude 3.12 from main matrix ( #17682 )
2024-03-11 13:52:45 -07:00
13b75e8a39
Add Python 3.12 support ( #14423 )
...
* start adding python 3.12 support
* add missing comma
* include 3.12
* allow 3.12 in install.sh
* Bump chia wheels for python 3.12
* bump chiabip158
* Use datetime.timezone.UTC
* Update create_ssl.py
* UTC->utc
* Use datetime.timezone.utc
* bump chiavdf
---------
Co-authored-by: Earle Lowe <e.lowe@chia.net >
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
2024-03-08 19:00:02 -08:00
Kyle Altendorf and GitHub
d412b87fec
fix non-development source install ( #17669 )
...
* fix non-development source install
* test
* ./
* fix the install action?
* ' not "
2024-03-07 14:37:53 -08:00
ChiaAutomation and GitHub
e1c7802652
Update Managed Files ( #17618 )
...
Updated dep-review
2024-02-28 21:02:19 -06:00
Kyle Altendorf and GitHub
4c71ef003d
increase arm debian publish timeout ( #17607 )
2024-02-27 09:00:17 -08:00
Kyle Altendorf and GitHub
d75cf224ba
test linux installers on arm ( #17582 )
...
* test linux installers on arm
* exclude arch arm
* also riscv
* Revert "also riscv"
This reverts commit d31cb68711 .
2024-02-20 13:10:44 -08:00
Earle Lowe and GitHub
e50e1e6956
Remove all install.sh code that installs python and leave it to the user ( #16000 )
...
* Remove all install.sh code that installs python and leave it to the user to install as needed
* A little cleanup
* some install workflow updates
* install python for rocky
* cleanup some unused bits
2024-02-14 13:02:53 -08:00
Kyle Altendorf and GitHub
a64aafae6d
add time out assert data collection and presentation ( #16831 )
...
* add tests.ether
* add new tests/ether.py
* go time out assert
* remove unused JunitPropertyName
* rename to `tests/process_junit.py`
* fixup
* hinting and pylint
* fixup
* after install
* handle skipped tests
* --only plot_sync/
* better relative paths
* better relative paths
* todos
* todos
* tidy
* back to full test run
* add markdown headings
* just make results an artifact
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 6067k.
* also output the top 50 to the step summary
* Update process_junit.py
* Update process_junit.py
2024-02-06 11:19:02 -08:00
ed1e2b9990
build(deps): bump actions/cache from 3 to 4 ( #17392 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 15:39:11 -08:00
e102da2566
build(deps): bump actions/dependency-review-action from 3 to 4 ( #17391 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 3 to 4.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 15:12:09 -08:00
Kyle Altendorf and GitHub
4711c52fcd
fix duplicates file and upload name uniqueness ( #17354 )
...
* fix duplicates file name and upload artifact name uniqueness
* test it
* fix
* again
* Revert "test it"
This reverts commit b64956208d .
* add missing single quotes
2024-01-21 08:17:55 -06:00