Gene Hoffman
f5c7bf1417
Run on push to main
2021-02-04 01:53:48 -08:00
Gene Hoffman
c6b81af994
Catch failed download of miniupnpc ( #821 )
...
* Catch failed download of miniupnpc
* Reverting to Python 3.7 due to miniupnpc
2021-02-04 01:27:59 -08:00
Gene Hoffman
6189e47f16
Add repo ref to test-cache checkout ( #807 )
...
* Add repo ref to test-cache checkout
* use tag 0.1.0
2021-02-04 01:27:59 -08:00
Mariano Sorgente and Gene Hoffman
c57552c031
Increase CI core timeout from 60 to 70
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
a7811ea092
pull_request, Windows installer and source build to python 3.8
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
01ddb67f1f
3rd party PRs will have superlinter run on them also
2021-02-04 01:27:59 -08:00
Gene Hoffman
5606fe79f6
Move to not running most CI on push - only on PR ( #769 )
2021-02-04 01:27:59 -08:00
Gene Hoffman
1efb7ed502
update changelog and stop cancelling runs on dev ( #768 )
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
04e342c608
Try 90 minutes on both core tests runs
2021-02-04 01:27:59 -08:00
Gene Hoffman
442b891647
Remove codeql branch, rename super-linter.yml
2021-01-24 23:23:02 -08:00
Gene Hoffman and Gene Hoffman
56acaa387d
check PRs to dev
2021-01-24 23:21:43 -08:00
Gene Hoffman and Gene Hoffman
03d36d6f99
Add codeql branch for testing
2021-01-24 23:21:43 -08:00
Gene Hoffman and Gene Hoffman
17cf611889
Migrate to codeql from lgtm
2021-01-24 23:21:43 -08:00
Adam Kelly and Gene Hoffman
70ddab50be
Check that generated clvm bytecode is up to date on macos
2021-01-21 14:02:54 -08:00
Adam Kelly and Gene Hoffman
4c72f24738
Use ls to get list of clvm files. Invert sense of diff exit value
2021-01-21 14:02:54 -08:00
Adam Kelly and Gene Hoffman
a1c5b6caf5
Check that compiled clvm bytecode matches CI generated source code
2021-01-21 14:02:54 -08:00
Gene Hoffman
f09883320c
Lower total timeout on CI tests
2021-01-19 22:06:15 -08:00
dependabot[bot] and Gene Hoffman
00af9a11da
Bump styfle/cancel-workflow-action from 0.6.0 to 0.7.0
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.6.0...d7e57e26a6f753933f8ef746a37097a61375236b )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 21:37:40 -08:00
Gene Hoffman
a3092b8779
Correctly check out macos test material
2021-01-12 16:38:34 -08:00
Mariano Sorgente and Yostra
6681d15d97
Properly initialize full node store
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
44d4a91e6e
Change the action names to conform to intent
2021-01-12 17:02:22 -05:00
Yostra and Yostra
5843f72194
name actions properly
2021-01-12 17:02:22 -05:00
Yostra and Yostra
df19c8caf9
fix workflows
2021-01-12 17:02:22 -05:00
Yostra and Yostra
0572cccb43
split tests
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
8c6cfbf4a6
git checkout the test-cache instead of downloading it ( #628 )
...
* Build via test repo checkout
* Take the tests $HOME
* Try linking
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
8fabd4bbed
Upload MacOS installer to artifacts
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
3452c4b90c
Plotting needs Mo memory ( #620 )
...
* Increase memory for k32, test black
* black wants line hyphen length in pyproject.toml
2021-01-12 17:02:22 -05:00
dependabot[bot] and Yostra
ed0a5117e3
Bump actions/upload-artifact from v2.2.1 to v2.2.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from v2.2.1 to v2.2.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.1...e448a9b857ee2131e752b06002bf0e093c65e571 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
ba6110bd66
Also download plots to save test time on ci
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
8f73db3f83
Add Python 3.9 to Ubuntu install ( #598 )
...
* Add deadsnakes to handle Ubuntu Python 3.9 issue
* Naming normalization
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
3dcadd57e5
Notarize MacOS DMG on GHA and Azure - Azure Python to 3.8 ( #595 )
...
* Attempt to Notarize .dmg on GHA and Azure
* Add missing env vars
* Better ci mgmt
* Try Python 3.8 on Mojave
* Fix dmg filename
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
e86ca00b1f
keep setup-node at 2.1.4
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
1b66ae2ab8
Fix MacOS signing
2021-01-12 17:02:21 -05:00
dependabot[bot] and Yostra
f3ba1d61b9
Bump actions/setup-node from v2.1.3 to v2.1.4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from v2.1.3 to v2.1.4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.3...c46424eee26de4078d34105d3de3cc4992202b1e )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
0ca0b4b69a
Leave ubuntu 3.9 for another day
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
f80311f7b6
let install.sh figure out python version instead for ubuntu
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
914b09a53d
Correct MacOS 3.9 build, and try 3.9 on Ubuntu
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
6d00c6021f
Download test blocks and separate macos test from macos installer build ( #578 )
...
* Cache test plots
* Switch to cacheing blocks
* expand user path
* Update changelog, black
* $HOME
* Split MacOS into test and installer - test cache
* Download the block cache from kb pages/download.chia.net
* create dir first
* re-enable all the tests
* black
Co-authored-by: Yostra <straya@chia.net >
2021-01-12 17:00:54 -05:00
fchirica and Yostra
9792c0245b
Put back all tests.
2021-01-12 17:00:54 -05:00
fchirica and Yostra
6015b8fff0
Initial commit fix test simulation.
2021-01-12 17:00:54 -05:00
dependabot[bot] and Yostra
1cbe1363fe
Bump actions/setup-node from v2.1.2 to v2.1.3
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.2...27082cecf3ff7a1742dbd5e12605f0cb59dce2d9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:00:54 -05:00
Mariano Sorgente and Yostra
7e7aea0976
Fix black
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
07b415fc19
Farmer RPC
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
542b08260b
Python black everything
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
3b8563d8b7
Passing mypy src
2021-01-12 17:00:53 -05:00
Gene Hoffman and Yostra
297479bc47
Bump blspy
2021-01-12 17:00:49 -05:00
Gene Hoffman and Yostra
e9147ef043
Is a bad chiavdf cached?
2021-01-12 17:00:49 -05:00
Gene Hoffman and Yostra
a9399b15da
Bump blspy to 0.2.9 and brute force Python 3.9 timelord issue ( #540 )
...
* Is a bad chiavdf cached?
* Bump blspy
* Check the env
* rm unexpected vdf_client in python 3.9
* Remove debug echo
2021-01-12 17:00:49 -05:00
87e8cc916c
Bump actions/upload-artifact from v2.2.0 to v2.2.1 ( #528 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from v2.2.0 to v2.2.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.0...726a6dcd0199f578459862705eed35cda05af50b )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-12 17:00:49 -05:00
749b2e2855
Modify typing for python 3.9 ( #532 )
...
* Give MacOS 3.9 more time to test
* try get_args
* 3.7
* sys
* tuple
* is not none
* pretty printer versus flake
* black
* Revert MacOS testing time to 60m max
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com >
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com >
2021-01-12 17:00:49 -05:00