Commit Graph
176 Commits
Author SHA1 Message Date
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
Gene HoffmanandGene Hoffman f4cd269e1e Update k 26-28 temp space est - typo 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman 62d50e0002 move apt-get update to the ubuntu workflow instead 2020-10-01 11:07:12 -07:00
Gene Hoffman 3f56791d57 Test superlinter .2 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman def5f6a8db Superlinter 3.10.1 not ready for prime time 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman b199576bdf black src/ and try fixed GH superlinter black 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman 6809973c95 introducer in both places. Specify superlinter 2020-09-14 15:38:55 -07:00
Gene HoffmanandGene Hoffman 9a18a2a74c Temporarily disable black bc superlinter is weird 2020-09-14 15:38:55 -07:00
Gene HoffmanandGene Hoffman b635a11923 Assess css issues 2020-09-14 15:38:55 -07:00
Gene Hoffman 74f30ad5cc Try super linter 3.9.4 (#391)
* Try super linter 3.9.4

* Use github/super-linter@
2020-09-14 15:38:55 -07:00
Gene Hoffman 57c5e19353 Move to Super Linter 3.9.2 - now lint Black, flake8, mypy (#390)
* Try Super Linter at 3.9.0 and add linters

* 3.9.1 and set validate all to false

* Back to 3.9.1 and use only true VALIDATE_

* Place superlint in debug mode

* Try fix from 3.9.2

* black source. Start fixing flake8 issues

* Black tests, out of debug

* Black setup.py do to merge conflict
2020-09-14 15:38:55 -07:00
dependabot[bot]Gene Hoffmandependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9cf218642 Bump styfle/cancel-workflow-action from 0.4.1 to 0.5.0 (#389)
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.4.1...148d9a848c6acaf90a3ec30bc5062f646f8a4163)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-14 15:38:55 -07:00
dependabot[bot]Gene Hoffmandependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
900dd98cca Bump clvm-tools from 0.1.1 to 0.1.4 (#342)
Bumps [clvm-tools](https://github.com/Chia-Network/clvm_tools) from 0.1.1 to 0.1.4.
- [Release notes](https://github.com/Chia-Network/clvm_tools/releases)
- [Commits](https://github.com/Chia-Network/clvm_tools/compare/0.1.1...0.1.4)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-24 16:48:39 -07:00
dependabot[bot]andGene Hoffman 112f99d703 Bump actions/upload-artifact from v2.1.2 to v2.1.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.1.2...268d7547644ab8a9d0c1163299e59a1f5d93f39b)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
Gene Hoffman 03c3ff4564 Try super-linter at 3.5.1 2020-08-18 10:59:45 -07:00
dependabot[bot]andGene Hoffman 4ab97bd95a Bump styfle/cancel-workflow-action from 0.4.0 to 0.4.1
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.4.0...43da6c68d1f8edfdd25e3a96440e733723d533f6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
dependabot[bot]andGene Hoffman 4699e4764f Update actions/upload-artifact requirement to v2.1.2
Updates the requirements on [actions/upload-artifact](https://github.com/actions/upload-artifact) to permit the latest version.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/commits/c8879bf5aef7bef66f9b82b197f34c4eeeb1731b)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
dependabot[bot]andGene Hoffman c9451242c4 Bump actions/setup-node from v1 to v2.1.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v1...321b6ccb03083caa2ad22b27dc4b45335212e824)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
700eaad9e0 Ms.1.8bugs3 (#326)
* harvester fixes
* Improve networking stability
* Fix wallet shutdown
* Allow chia keys sign and chia keys verify
* Dislpay the public key also
* Retry loading invalid plots, handle drive disconnection
* Confirm before deleting plots
* Improve error message WIP
* XImproved error message for importing keys
* Uncomment process.kill
* Fix merge error with restore backup
* Fixed markdown
* Switch button order, and fix request_peers
* Consolidate styles
* Set ci's to timeout after 60 minutes has elapsed
* plot directories and memory buffer
* Fix flake8
* Update chiapos, chiavdf, chiabip158, and blspy

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2020-07-27 16:01:18 -07:00
Gene Hoffman 3f6cea6844 Move cryptography to 3.0 - less old openssl - Update workflow name for lint (#323)
* cryptography to 3.0 - less openssl dependency
* Rename worklflow to Lint and upload.
* Actually change workflow name in both places
2020-07-27 16:01:18 -07:00
Gene Hoffman 2daa7f51ca Switch to docker super-linter 3.3.2 (#318) 2020-07-16 13:05:43 -07:00
Gene Hoffman f9900fbd14 Move to super-linter @master, enable powershell lint, add dependabot (#305)
* Try Super Linter 3.3.0
* Add dependabot - build SL v 3.3.0
* Try master
* Remove elsint, powershell rcs and test powershell
2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman edf39c1640 Move to super-linter 3.1.1 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman 074fed031f flake8 and mypy only pypi upload flow - also when linters collide... 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman b157afd03b Disable pylint in test_proof_of_space - Specify PYTHONPATH 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman 732f56bbbc Update pylint ignore template - re-disable powershell 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman 63eac561e6 Move super-linter to v3.1.0 and re-enable powershell lint 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman c1041f75d3 Correctly install dev requirements in upload src workflow 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman 2e25ca131c Fix flake8 - clean up tests and add to flake8 - lint src upload to pypi 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman c61fc75ae9 actions/checkout@v2 2020-07-16 13:05:43 -07:00
Gene Hoffman b3ff1c1c51 Lower dev dependencies and sync setup.py to dev-reqs.txt (#298)
* Match requirements-dev to setup.py
* new flake8 create_plots.py, keys.py
* setup-python@v2 - build_macos.sh needs setuptools_scm
* Update setuptools_scm, remove isort, autoflake deps
* Switch upload-pypi-source to ubuntu from macos
2020-07-16 13:05:43 -07:00
Gene Hoffman c3a3fdba1f Integrate GH super linter - fix shell, markdown, python issues (#296)
* Try super-linter
* Fix lint issues, move to separate gh action
* Fix md, shell
* Ignore import-error for python - fix MDs
* Disable standard-js, initial eslint config
* Fix raises, remove prettier for now
* skip pylint no-member check in src/util/byte_types.py line 40
* pyinstaller windows back to INFO
* Disable powershell lint for now.
* Disable css validation temporarily
2020-07-16 13:05:43 -07:00
Mariano SorgenteandGene Hoffman 8ae737e74a Change logging level to WARNING in tests 2020-07-16 13:05:43 -07:00
Gene Hoffman 5e208a45cb Fix uPnP on windows (#292)
* Test windows miniupnpc wheel
* Note the version of miniupnpc in the windows build
2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman 5d582d58ab fix yaml indention 2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman d04aedd802 Fix node cache on win - remove mac build debug info 2020-07-16 13:05:43 -07:00
Gene Hoffman 2c00603441 Adding node/pip caching to ci - fix passing HAS_SECRET to build_windows (#291)
* spell HAVE_SECRET right - remove extra Azure Pipelines env var
* Remove debug - cache pip
* Add caching to macos and ubuntu
* Key cache on setup.py - use pip to get cache dir
* Remove macos, ubuntu "os" updates
2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman dbde81f971 cache node modules on win, correctly pass HAS_SECRET 2020-07-16 13:05:43 -07:00
Gene Hoffman cc47e7ce43 Build_windows skips code sign verification when secrets not available (#290)
* Test windows codesign workaround
* Enable actions on repo
* pass env variable in build-windows.yml
2020-07-16 13:05:43 -07:00
Gene HoffmanandGene Hoffman a0eb152c96 MacOS and Ubuntu should build on PR 2020-07-16 13:05:43 -07:00
Gene Hoffman 749356332d Skip secret steps and cancel running ci builds (#286)
* Update changelog, Test for existence of secrets and skip GHA steps
* add HAS_SECRET
* Add 'cancel previous runs' and test for missing secret
* Check for secrets in all flows
* Make Test PyPI an and - update changelog
2020-07-16 13:05:43 -07:00
Gene Hoffmanandwjblanke a5c0ab8d33 Add code signing and time stamping to Windows installer (#280)
* Update cert, update changelog
* Timestamp and verify windows installer
* Update package-lock.json
* It is Chia-Blockchain...
* Add path to signtool.exe
* Remove Start-Process
* use just /t for timestamp
2020-06-08 17:17:48 -07:00
Gene Hoffmanandwjblanke b4aafd002b Implement code signing for Windows (temporarily use Apple cert) (#278) 2020-06-08 17:17:48 -07:00
Gene Hoffmanandwjblanke faa8b12b1c Sign with Chia Apple cert on GHA and add Azure Mojave signing (#277)
* Sign with Chia.net signing key
* Codesign on Azure for Mojave
* correct provisionprofile
* Update changelog - rerun Azure signing
2020-06-08 17:17:48 -07:00
31c1ce1e90 Dynamically create installer versions across all ci's (#274)
* Add installer-version.py and CHIA_INSTALLER_VERSION, move env var
* use setuptools_scm to find version
* Move dmg to final_installer dir
* skip npm in install.sh on ci, windows debug
* azure debug, remove hardcoded paths from winstaller.js
* a win (g) and a prayer
* Only Chia.exe
* SemVer means 0.1.6262...

Co-authored-by: Strahinja Markovic <straya@chia.net>
2020-06-08 17:17:48 -07:00
Gene Hoffmanandwjblanke e47747fcaf Durable editbin.exe path on Windows, start to extract installer version global constant (#267)
* remove some debugging in install.sh
* Take 3 w/ Straya spec changes
* Set path to editbin and check - macos env variable?
* Move more version to env vars
* set version back to 0.1.6 in ci runners for now
2020-06-08 17:17:48 -07:00
Gene Hoffmanandwjblanke 446ec9a3fd Update MacOS ci, fix wallet error message (#258)
* Build Mac on py 3.7 only, fix wallet error message
2020-06-01 08:56:59 -07:00