Kyle Altendorf and GitHub
49e043e073
Update CODEOWNERS ( #19592 )
...
<!-- Merging Requirements:
- Please give your PR a title that is release-note friendly
- In order to be merged, you must add the most appropriate category
Label (Added, Changed, Fixed) to your PR
-->
<!-- Explain why this is an improvement (Does this add missing
functionality, improve performance, or reduce complexity?) -->
### Purpose:
<!-- Does this PR introduce a breaking change? -->
### Current Behavior:
### New Behavior:
<!-- As we aim for complete code coverage, please include details
regarding unit, and regression tests -->
### Testing Notes:
<!-- Attach any visual examples, or supporting evidence (attach any
.gif/video/console output below) -->
2025-05-09 11:38:04 -05:00
ChiaAutomation and GitHub
561cde817c
Update Managed Files ( #19513 )
...
Update dependabot
2025-04-17 12:55:17 -05:00
Chris Marslender and GitHub
8c188a09dd
Remove the manual keychain delete step ( #19509 )
...
Remove the manual keychain delete step - this is handled automatically by the action now and fails if deleted by us first
2025-04-16 15:37:45 -05:00
Arvid Norberg and GitHub
d0f64c6cbc
Refactor BlockTools ( #19492 )
...
* simplify BlockTools by making include_transactions=True independent from transaction_data
* improve error message in validate_coins()
* we don't know if a block will become a transaction block, we we can't mutate state as if spends will make it in until once it's confirmed
* factor out NewBlockGenerator creation into a function
* remove unused variable
* use latest version of test-cache
* extend timeout
* fix coverage
* extend sync timeout
2025-04-16 11:25:52 -05:00
90ea5c9b18
build(deps): bump Apple-Actions/import-codesign-certs from 3 to 5 ( #19433 )
...
Bumps [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ) from 3 to 5.
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v3...v5 )
---
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>
2025-04-16 10:26:50 -05:00
Starttoaster and GitHub
213df67a4e
Use smctl util to sync windows signing certificate ( #19495 )
2025-04-09 18:23:53 -07:00
Arvid Norberg and GitHub
f241889b41
[CHIA-2541] validate more of cached test chains ( #19463 )
2025-04-09 07:48:40 -07:00
Arvid Norberg and GitHub
7aa76bc116
[CHIA-2540] Compute block cost ( #19397 )
...
* predict exact block cost, instead of re-running the generator
* fixup workflow for test-bundles
* fixup
* review comments
2025-04-02 09:37:45 -05:00
Chris Marslender and GitHub
b7f029e3f5
Fix double slashes in s3 urls ( #19443 )
2025-04-01 09:42:08 -05:00
Amine Khaldi
37decb8b5e
Merge commit 'c9050689ed35ad159f9523cd4d9d7a8b31ef4379' into checkpoint/main_from_release_2.5.3_c9050689ed35ad159f9523cd4d9d7a8b31ef4379
2025-03-18 21:54:29 +01:00
Kyle Altendorf and GitHub
c9050689ed
stop forcing pyenv usage on macos intel in check_wheel_availability.yaml ( #19396 )
2025-03-18 13:35:30 -07:00
Zachary Brown and GitHub
a108a7b454
checkpoint: into main from release/2.5.3 @ 1b75fbdaf4 ( #19399 )
...
Source hash: 1b75fbdaf4
Remaining commits: 0
2025-03-18 13:34:02 -07:00
Arvid Norberg and GitHub
894c68fb5c
validate cached blockchains ( #18527 )
...
* when loading the cached test blockchains, check that the first few blocks match what we would have generated if it wasn't cached. This should make CI highlight whenever BlockTools changes some way of how chains are generated that alters the chain output. When this happens, we should also update the test-cache repo
* update test-cache version to use for CI
* exempt debug message from test coverage
2025-03-18 09:54:28 -07:00
Kyle Altendorf and GitHub
1b75fbdaf4
remove use of ppa provided git in test-install-scripts.yml ( #19395 )
...
* remove use of ppa provided git in `test-install-scripts.yml`
* Update test-install-scripts.yml
2025-03-18 09:46:05 -07:00
Kyle Altendorf and GitHub
db440d9ded
bypass error while uninstalling gui on amazonlinux:2023 ( #19387 )
2025-03-17 09:41:04 -07:00
Kyle Altendorf and GitHub
f28b1a1925
update arch testing to python 3.12.7 ( #19223 )
2025-02-20 12:35:17 -07:00
Patrick Maslana and GitHub
3714ab6139
checkpoint: into main from release/2.5.1 @ bbc8d253d3 ( #19247 )
...
Source hash: bbc8d253d3
Remaining commits: 2
2025-02-10 16:08:19 -07:00
229d68dc75
Comment out arch linux install test ( #19235 ) ( #19246 )
...
* Comment out arch linux install test
* Better documentation
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Update test-install-scripts.yml
* Update test-install-scripts.yml
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
(cherry picked from commit 7f3ae1c062 )
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
2025-02-10 13:03:33 -07:00
bbc8d253d3
avoid asyncio bug in 3.12.8 ( #19225 )
...
* avoid asyncio bug in 3.12.8
* Update .github/workflows/test-single.yml
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Update .github/workflows/test-single.yml
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Update .github/workflows/test-single.yml
Co-authored-by: Kyle Altendorf <sda@fstab.net >
---------
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-02-05 18:19:02 -07:00
26217db138
fix new actionlint/shellcheck complaint ( #19163 ) ( #19174 )
...
* dump shellcheck and actionlint versions in ci
* forward slashes
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-01-27 13:40:25 -07:00
Kyle Altendorf and GitHub
115cba194f
fix new actionlint/shellcheck complaint ( #19163 )
...
* dump shellcheck and actionlint versions in ci
* forward slashes
2025-01-21 13:18:51 -06:00
ChiaAutomation and GitHub
bc6eb45646
Update Managed Files ( #19064 )
...
Update dependabot
2025-01-02 10:14:04 -07:00
Kyle Altendorf and GitHub
b6b4ea1c73
add chia dev gh test for launching configured test runs ( #18922 )
...
* add chia dev gh test for launching configured test runs
* empty again
* better
* use the actual authenticated username
* more output
* helpful errors for invalid --only value
* tidy short help
* add at least an invalid --only test case
* prepare a long help
* add gh api runner helper
* use the commit hash for the temporary branch
* and uuid too
* fix up os selection
* add `--remote`
* load a url for a specified `--ref` as well
* both helps
* show defaults in `--help`
* help touchup
* Revert "show defaults in `--help`"
This reverts commit 5d7f4868e0 .
* r
* add an actual dispatch test skeleton
* do not conflict check `tmp/**`
* assert a bit more about the resulting run
* oops
* skip the test for now
* pre-commit
2024-12-19 11:32:56 -07:00
ChiaAutomation and GitHub
214ecf79db
Update Managed Files ( #19012 )
...
Update dependabot
2024-12-10 12:43:35 -07:00
Amine Khaldi
225a73d5e8
Merge commit '0d40f9f27dcef5ad235d516b793244aaa6a87720' into checkpoint/main_from_release_2.5.0_0d40f9f27dcef5ad235d516b793244aaa6a87720
2024-12-09 11:43:16 +01:00
Kyle Altendorf and GitHub
0d40f9f27d
fixup installer workflow version coherence with poetry ( #18997 )
2024-12-06 16:19:14 -07:00
ChiaAutomation and GitHub
9b2e88f29e
Update Managed Files ( #18991 )
...
Update dep-review
2024-12-05 13:04:56 -06:00
Earle Lowe and GitHub
c59eeec526
backport Remove 3.8 from release ( #18989 )
...
* backport Remove 3.8 from release
* remove 3.8 from pyproject.toml as well
* black fix
* go back to the check for 7 which is wrong, but wrong in a consistent way for main
2024-12-05 09:12:24 -07:00
Kyle Altendorf and GitHub
9cebffdbdb
actionlint without VALIDATE_GITHUB_ACTIONS: true ( #18962 )
...
* `VALIDATE_GITHUB_ACTIONS: true`
* fixups
* there
* and the config...
* wrong way, back again
* shellcheck
* tweak
* wrong place
* see ya super-linter
* Revert "wrong place"
This reverts commit 478fde7b2e .
* -shellcheck
* reintroduce actionlint/shellcheck issue to show failure
* Revert "reintroduce actionlint/shellcheck issue to show failure"
This reverts commit 24b034522f .
* blech
2024-12-03 10:30:20 -07:00
9b7bb5b36d
build(deps): bump peter-evans/create-pull-request from 6 to 7 ( #18553 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
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-12-03 08:50:23 -07:00
a33f40228d
build(deps): bump github/super-linter from 6 to 7 ( #18552 )
...
Bumps [github/super-linter](https://github.com/github/super-linter ) from 6 to 7.
- [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/v6...v7 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 11:22:27 -07:00
Kyle Altendorf and GitHub
bcf5a6580f
squash emoji-suppressing typo ( #18911 )
2024-11-26 14:22:09 -07:00
Kyle Altendorf and GitHub
c6ad3b4cb8
add arch emojis 🌀 💪 ✳️ ( #18864 )
...
* add arch emojis 🌀 💪 ✳️
* fixup
2024-11-13 12:54:06 -07:00
ChiaAutomation and GitHub
315f4bfa3a
Update Managed Files ( #18821 )
2024-11-06 10:03:40 -07:00
Matt Hauff and GitHub
2808ee2446
[CHIA-1681] Replace black with Ruff ( #18813 )
...
* Replace black with Ruff
* Change build_network_protocol_files.py
2024-11-04 15:22:18 -07:00
ChiaAutomation and GitHub
6ba63a2987
Update Managed Files ( #18777 )
...
Update dep-review
2024-11-04 11:44:41 -07:00
Matt Hauff and GitHub
73e4a5bbea
[CHIA-1680] Finish replacing flake8 with Ruff ( #18802 )
...
* Apply ruff unsafe fixes
* Manually fix tuples with `as`
* Remove all references to flake8
2024-11-04 08:59:57 -07:00
Kyle Altendorf and GitHub
68adc506c5
add native linux arm install script testing ( #18776 )
...
* add native linux arm install script testing
* correct
* shorter
* oops
* Update test-install-scripts.yml
2024-10-30 11:26:20 -07:00
Matt Hauff and GitHub
6084112d48
[CHIA-1553] Replace pylint with ruff ( #18759 )
...
* Replace pylint with ruff
* poetry
* remove pylint
* Address comments by @altendky
* Undo formatting
* actually undo formatting
2024-10-25 15:55:37 -07:00
Kyle Altendorf and GitHub
9c8557a1f8
Remove Python 3.8 support and update source to 3.9 standards ( #18687 )
...
* manual python 3.8 removals
* poetry
* pyupgrade
* black
* isort
* manually tidy imports
* work around shadowed type
* catch up build network protocol files for pyupgrade changes
* placate pylint
* re-enable 20.04
* placate flake8
2024-10-16 14:21:15 -07:00
Kyle Altendorf and GitHub
b4137651b6
maybe fixup main coverage diff ( #18645 )
...
maybe fixup `main` coverage diff
2024-09-30 11:02:21 -07:00
Earle Lowe and GitHub
44db523f9d
[CHIA-1486] Update to macOS 13 for build and test ( #18640 )
...
Update to macOS 13 for build and test
2024-09-25 14:58:30 -07:00
Kyle Altendorf and GitHub
6560be415c
increase compatibility with upload action v4.4.0 ( #18551 )
...
* increase compatibility with upload action v4.4.0
https://github.com/actions/upload-artifact/releases/tag/v4.4.0
* Update test-single.yml
* Update test.yml
* Update test.yml
* Update test-single.yml
2024-09-05 05:50:28 +08:00
Arvid Norberg and GitHub
ab8ea7eb3c
update long-reorg tests along with the reorg test chains ( #18517 )
...
update long-reorg tests along with the reorg test chains, to make the fork point be at a height > 0
2024-09-03 23:21:51 +08:00
Kyle Altendorf and GitHub
ddfd1f9567
correct concurrency groups ( #18498 )
...
* correct concurrency groups
* ref
2024-08-19 15:27:05 -07:00
Kyle Altendorf and GitHub
a3c0cd3c57
poetry cache ( #18479 )
...
* enable poetry mode for python package cache
* test the branch
* Revert "test the branch"
This reverts commit d785413ede .
2024-08-19 23:53:39 +08:00
Kyle Altendorf and GitHub
1bebbdc688
simplify the concurrency group ( #18309 )
...
* simplify the concurrency group
* empty
2024-08-19 23:52:51 +08:00
Kyle Altendorf and GitHub
bee296a6d2
build both sdist and wheel for upload to pypi ( #18356 )
2024-07-29 12:30:17 -07:00
Kyle Altendorf and GitHub
740282a636
add poetry check ... well, check ( #18357 )
...
* add poetry check ... well, check
* add poetry check to pre-commit
* touchup
* Update activated.sh
* Update activated.ps1
2024-07-29 12:30:05 -07:00
Kyle Altendorf and GitHub
5ec2b54399
only upload torrent for gui installers ( #18338 )
...
https://github.com/Chia-Network/chia-blockchain/actions/runs/9995431619/job/27628175412
2024-07-18 13:08:02 -07:00