Commit Graph
916 Commits
Author SHA1 Message Date
Kyle AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub c86ced42a8 remove redundant ci boost install step (#17817) 2024-04-05 09:29:28 -07:00
Kyle AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub 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 AltendorfandGitHub f6fa22e75d add Python 3.12 to mypy matrix (#17723) 2024-03-19 09:14:26 -07:00
Kyle AltendorfandGitHub a89222a428 move tests (#17209)
* prep

* verify source and installed tests match

* move

* remove move script
2024-03-14 10:19:20 -07:00
Kyle AltendorfandGitHub 368f69cf11 prettier (#17396)
* add prettier to pre-commit

* apply prettier.io
2024-03-13 13:41:04 -07:00
Kyle AltendorfandGitHub 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 AltendorfandGitHub 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
ChiaAutomationandGitHub e1c7802652 Update Managed Files (#17618)
Updated dep-review
2024-02-28 21:02:19 -06:00
Kyle AltendorfandGitHub 4c71ef003d increase arm debian publish timeout (#17607) 2024-02-27 09:00:17 -08:00
Kyle AltendorfandGitHub 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 LoweandGitHub 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 AltendorfandGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 AltendorfandGitHub 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
Chris MarslenderandGitHub 84f3e3d9f2 Pull smtools from downloads since digicert is being flaky (#17367)
* Pull smtools from downloads since digicert is being flaky

* Fix precommit
2024-01-19 16:15:06 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Kyle Altendorf
14160b17cc build(deps): bump actions/upload-artifact from 3 to 4 (#17096)
* build(deps): bump actions/download-artifact from 3 to 4

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixup

* install action too

* pattern not name

---------

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-01-04 10:18:10 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5f48037626 build(deps): bump github/codeql-action from 2 to 3 (#17097)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-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-04 10:17:53 -08:00
Kyle AltendorfandGitHub 60d0106ef6 apply language labels to dependabot PRs (#17199) 2024-01-03 09:00:30 -08:00
Kyle AltendorfandGitHub 99f44c9fd8 correct condition for coverage-diff label removal (#17187) 2024-01-02 12:03:55 -07:00
Kyle AltendorfandGitHub 2ed94c31c9 move electron build config to build_scripts/electron-builder.json (#17007) 2023-12-18 11:12:04 -06:00
Kyle AltendorfandGitHub 11731e1b57 uninstall and version tests for linux packages (#16979) 2023-12-14 10:04:17 -06:00
Kyle AltendorfandGitHub e38fa4d878 artifact fpm generated rpm .spec files (#16984) 2023-12-14 10:03:52 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4e514dcb2b build(deps): bump actions/stale from 8 to 9 (#17044)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14 09:49:52 -06:00
Chris MarslenderandGitHub 6bd52d8bc6 Move nightly schedule to the actual test workflow (#17019) 2023-12-11 15:13:16 -06:00
Amine Khaldi c93ea870a3 Merge commit 'd55c8a5dcd268d8397d98469decd865765e68788' into checkpoint/main_from_release_2.1.2_d55c8a5dcd268d8397d98469decd865765e68788 2023-12-11 18:48:10 +01:00
Chris MarslenderandGitHub d55c8a5dcd Fix the LAST missing pwsh-syntax-in-bash error (#17023) 2023-12-08 18:11:55 -06:00
Kyle AltendorfandGitHub db4c40c7cb skip diff coverage on dispatch and schedule triggers (#17020) 2023-12-08 13:39:48 -06:00
Chris MarslenderandGitHub 7d81440ca9 Fix env var to use bash syntax, instead of pwsh for windows exe upload (#16972) 2023-11-30 10:57:59 -06:00
Chris MarslenderandGitHub ba6e0720f7 Fix gh release upload step to work even with the .git repo is not present (#16932) 2023-11-28 18:07:43 -06:00
Kyle AltendorfandGitHub e49d3495f3 " not ' (#16913) 2023-11-21 19:38:48 -06:00
Kyle AltendorfandGitHub 5ec2deedba only fail on a coverage diff for PR builds, not commit builds (#16901) 2023-11-21 10:59:01 -06:00
Kyle AltendorfandGitHub 1e7842b0b0 add npm config for dependabot (labels and reviewers) (#16840) 2023-11-20 12:41:32 -06:00
Arvid NorbergandGitHub 038f5e8fb7 Fix deep reorgs (#16594) 2023-11-15 10:51:04 -06:00
Kyle AltendorfandGitHub e0d0edacfc add reviewers to be assigned for dependabot PRs (#16838) 2023-11-15 09:15:20 -06:00
Brandon ButlerandGitHub 31b60e51f7 Add check to github jwt step in other workflows that call github-glue (#16806) 2023-11-09 13:26:13 -08:00
Brandon ButlerandGitHub 7c37a916cc Add check to github jwt step in publish rpm job (#16803) 2023-11-09 12:00:24 -08:00
Kyle AltendorfandGitHub a53652cfda use "${GITHUB_WORKSPACE}" for windows bash installer publish (#16769) 2023-11-06 07:02:33 -06:00
Kyle AltendorfandGitHub ffe20da303 fixup pylint confusion (#16716) 2023-11-03 11:35:37 -05:00
Kyle AltendorfandGitHub 704e876386 use bash for Windows publish job (#16607) 2023-11-01 20:57:38 -05:00
Chris MarslenderandGitHub d9b331909a Update usages of GithHub Glue to authenticate w/ jwt token (#16749) 2023-11-01 15:44:33 -05:00