Commit Graph
226 Commits
Author SHA1 Message Date
Gene Hoffman 442b891647 Remove codeql branch, rename super-linter.yml 2021-01-24 23:23:02 -08:00
Gene HoffmanandGene Hoffman 56acaa387d check PRs to dev 2021-01-24 23:21:43 -08:00
Gene HoffmanandGene Hoffman 03d36d6f99 Add codeql branch for testing 2021-01-24 23:21:43 -08:00
Gene HoffmanandGene Hoffman 17cf611889 Migrate to codeql from lgtm 2021-01-24 23:21:43 -08:00
Adam KellyandGene Hoffman 70ddab50be Check that generated clvm bytecode is up to date on macos 2021-01-21 14:02:54 -08:00
Adam KellyandGene 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 KellyandGene 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]andGene 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 SorgenteandYostra 6681d15d97 Properly initialize full node store 2021-01-12 17:02:22 -05:00
Gene HoffmanandYostra 44d4a91e6e Change the action names to conform to intent 2021-01-12 17:02:22 -05:00
YostraandYostra 5843f72194 name actions properly 2021-01-12 17:02:22 -05:00
YostraandYostra df19c8caf9 fix workflows 2021-01-12 17:02:22 -05:00
YostraandYostra 0572cccb43 split tests 2021-01-12 17:02:22 -05:00
Gene HoffmanandYostra 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 HoffmanandYostra 8fabd4bbed Upload MacOS installer to artifacts 2021-01-12 17:02:22 -05:00
Gene HoffmanandYostra 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]andYostra 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 HoffmanandYostra ba6110bd66 Also download plots to save test time on ci 2021-01-12 17:02:21 -05:00
Gene HoffmanandYostra 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 HoffmanandYostra 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 HoffmanandYostra e86ca00b1f keep setup-node at 2.1.4 2021-01-12 17:02:21 -05:00
Gene HoffmanandYostra 1b66ae2ab8 Fix MacOS signing 2021-01-12 17:02:21 -05:00
dependabot[bot]andYostra 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 HoffmanandYostra 0ca0b4b69a Leave ubuntu 3.9 for another day 2021-01-12 17:00:54 -05:00
Gene HoffmanandYostra f80311f7b6 let install.sh figure out python version instead for ubuntu 2021-01-12 17:00:54 -05:00
Gene HoffmanandYostra 914b09a53d Correct MacOS 3.9 build, and try 3.9 on Ubuntu 2021-01-12 17:00:54 -05:00
Gene HoffmanandYostra 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
fchiricaandYostra 9792c0245b Put back all tests. 2021-01-12 17:00:54 -05:00
fchiricaandYostra 6015b8fff0 Initial commit fix test simulation. 2021-01-12 17:00:54 -05:00
dependabot[bot]andYostra 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 SorgenteandYostra 7e7aea0976 Fix black 2021-01-12 17:00:53 -05:00
Mariano SorgenteandYostra 07b415fc19 Farmer RPC 2021-01-12 17:00:53 -05:00
Mariano SorgenteandYostra 542b08260b Python black everything 2021-01-12 17:00:53 -05:00
Mariano SorgenteandYostra 3b8563d8b7 Passing mypy src 2021-01-12 17:00:53 -05:00
Gene HoffmanandYostra 297479bc47 Bump blspy 2021-01-12 17:00:49 -05:00
Gene HoffmanandYostra e9147ef043 Is a bad chiavdf cached? 2021-01-12 17:00:49 -05:00
Gene HoffmanandYostra 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
dependabot[bot]Yostradependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
Gene HoffmanandYostra 26423a3362 Don't build vdf_client at first on Mac 3.9 2021-01-12 17:00:49 -05:00
Gene HoffmanandYostra a791b45866 Build python 3.8 and 3.9 on MacOS - temporarily compile chiavdf on Mac 2021-01-12 17:00:49 -05:00
Gene HoffmanandYostra b71a9c54ad downgrade to last good chiavdf - no 3.9 ubuntu yet 2021-01-12 17:00:49 -05:00
Gene HoffmanandYostra 135230d669 Bump pos/vdf/bip158/bls for python 3.9 wheels 2021-01-12 17:00:49 -05:00
dependabot[bot]andYostra 7dc1e55852 Bump styfle/cancel-workflow-action from 0.5.0 to 0.6.0
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.5.0...ce177499ccf9fd2aded3b0426c97e5434c2e8a73)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 17:00:49 -05:00
Gene Hoffman 1cb0bc5773 pep517.build is being deprecated 2020-10-07 22:32:31 -07:00
dependabot[bot]andGene Hoffman 6cd2a925dd Bump actions/setup-node from v2.1.1 to v2.1.2
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.1 to v2.1.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.1...c6fd00ceb9747fb23ffdf72987450a2664414867)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-06 09:47:03 -07:00
dependabot[bot]andGene Hoffman 1136af84d6 Bump actions/upload-artifact from v2.1.4 to v2.2.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v2.1.4 to v2.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.1.4...27bce4eee761b5bc643f46a8dfb41b430c8d05f6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-05 23:43:48 -07:00
Gene HoffmanandGene Hoffman 942065f738 Check clang versions 2020-10-01 11:07:12 -07:00