Commit Graph
851 Commits
Author SHA1 Message Date
Kyle Altendorf f28b1a1925 update arch testing to python 3.12.7 (#19223) 2025-02-20 12:35:17 -07:00
Patrick Maslana 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
Kyle AltendorfandEarle Lowe 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
Amine KhaldiandKyle Altendorf 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 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 bc6eb45646 Update Managed Files (#19064)
Update dependabot
2025-01-02 10:14:04 -07:00
Kyle Altendorf 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 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 0d40f9f27d fixup installer workflow version coherence with poetry (#18997) 2024-12-06 16:19:14 -07:00
ChiaAutomation 9b2e88f29e Update Managed Files (#18991)
Update dep-review
2024-12-05 13:04:56 -06:00
Earle Lowe 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 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
dependabot[bot] 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
dependabot[bot] 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 bcf5a6580f squash emoji-suppressing typo (#18911) 2024-11-26 14:22:09 -07:00
Kyle Altendorf c6ad3b4cb8 add arch emojis 🌀💪✳️ (#18864)
* add arch emojis 🌀💪✳️

* fixup
2024-11-13 12:54:06 -07:00
ChiaAutomation 315f4bfa3a Update Managed Files (#18821) 2024-11-06 10:03:40 -07:00
Matt Hauff 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 6ba63a2987 Update Managed Files (#18777)
Update dep-review
2024-11-04 11:44:41 -07:00
Matt Hauff 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 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 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 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 b4137651b6 maybe fixup main coverage diff (#18645)
maybe fixup `main` coverage diff
2024-09-30 11:02:21 -07:00
Earle Lowe 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 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 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 ddfd1f9567 correct concurrency groups (#18498)
* correct concurrency groups

* ref
2024-08-19 15:27:05 -07:00
Kyle Altendorf 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 1bebbdc688 simplify the concurrency group (#18309)
* simplify the concurrency group

* empty
2024-08-19 23:52:51 +08:00
Kyle Altendorf bee296a6d2 build both sdist and wheel for upload to pypi (#18356) 2024-07-29 12:30:17 -07:00
Kyle Altendorf 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 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
Kyle Altendorf a7ad644c5a friendly name for installer publishing jobs (#18336) 2024-07-18 09:39:51 -07:00
Kyle Altendorf a9ad2aceb7 consistently use concurrency-name (including correcting errors) (#18335) 2024-07-18 09:39:40 -07:00
Kyle Altendorf 812cea3a21 correct secret passing to new reflow-publish-installer (#18331) 2024-07-17 13:51:22 -07:00
Kyle Altendorf 3983600165 publish torrent for prereleases as well as full releases (#18332)
* publish torrent for prereleases as well as full releases

* Update reflow-publish-installer.yml
2024-07-17 13:51:10 -07:00
ChiaAutomation 55a87b9f3b Update Managed Files (#18308)
* Update dependabot

* Update prettier
2024-07-16 11:04:07 -07:00
Kyle Altendorf c6b44f3150 add reflow-publish-installer (#18311)
* add reflow-publish-installer

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup
2024-07-16 11:03:19 -07:00
Kyle Altendorf a4984ede74 ** for actions-reviewers (#18312) 2024-07-16 11:03:00 -07:00
Kyle Altendorf dbce6ed28c use Chia-Network/actions/git-ssh-to-https@main in windows (#18221) 2024-07-16 08:22:14 -07:00
Kyle Altendorf 0b6360f601 refactor installer publish jobs (#18220)
* first pass

* correct linux

* some macos

* windows

* rpm

* tidy

* remove extension from variable names

* some

* yep, we use it

* matchy matchy

* fixup

* fixup

* almost the same

* fixup

* fixup

* fixup

* maybe

* fixup

* INSTALL_PATH

* fixup

* fixup

* file-arch-name

* fixup

* fixup

* fixup

* windows diagnostics

* fixup

* fixup

* windows diagnostics

* fixup

* fixup

* absolute

* one more time (until the next time)

* more

* yep

* maybe

* perhaps

* possibly

* tidy

* tidy

* more generic

* correct endpoints for gui vs. cli glue calls
2024-07-15 13:35:49 -07:00
Kyle Altendorf dfa0557ca2 attempt to "commonize" prettier config (#18297)
* attempt to "commonize" prettier config

* apply to md

* manual touchup
2024-07-15 12:36:34 -07:00
Starttoaster e32728d4fa Switch curl requests to github-glue action (#18300)
* Switch curl requests to github-glue action

* Prettier situationally prefers double quotes so make the bot happy

* Add name lines back to start release job steps

* Use github format environment variable in sync test start steps

* Remove redundant github-jwt step since that is wrapped in the glue action
2024-07-12 09:09:44 -07:00
Chris Marslender f2765229cd Target macos-13-arm64 runners instead of [MacOS, arm64] (#18298) 2024-07-11 22:37:13 -05:00
Starttoaster 06b4a26024 checkpoint: into main from release/2.4.2 @ b6b61999ea (#18296)
Source hash: b6b61999ea
Remaining commits: 3
2024-07-11 14:33:44 -07:00
ChiaAutomation a72298f302 Update Managed Files (#18290)
Update dep-review
2024-07-11 11:20:46 -07:00
Amine Khaldi dadddaa9bc Merge commit 'b6b61999ea5ace43ea4d625fa2156593081d93df' into checkpoint/main_from_release_2.4.2_b6b61999ea5ace43ea4d625fa2156593081d93df 2024-07-11 12:00:19 +01:00