Arvid Norberg
fd51693ba0
run_block_generator2() ( #16241 )
2023-09-12 11:27:37 -05:00
Kyle Altendorf
731ded3923
reference SHA in coverage diff comment ( #16269 )
2023-09-06 17:57:12 -05:00
Chris Marslender
e3f4368c5c
Update all remaining glue calls to use the ${{ env.VAR }} syntax for accessing env vars ( #16267 )
2023-09-06 12:57:39 -06:00
Chris Marslender
830134045c
Update build images, python versions, sqlite versions, node versions ( #16203 )
...
* Consolidate amd64/arm64 .deb installer workflow to one matrix
* Python + node version update on mac
* Update rpm to latest image + python version
* Update windows python + node version
* Quote all the python versions
* Fix node for .debs
* update to npx for rpm
* Mark workspace safe for rpm
* Use npx for node tools on mac
* npx on windows for node tools
* Set skip package install for rpm
* Revert "Set skip package install for rpm"
This reverts commit f8c5211f8b793fa7e4921a60f5eef5c28ee28868.
* skip-system-installs
2023-09-05 10:10:38 -05:00
Kyle Altendorf
2ca2fd8a99
add -s passthrough for .github/actions/install/ ( #16205 )
...
* add -s passthrough for .github/actions/install/
* default to not doing system updates
* Update test-install-scripts.yml
* hmm
* Update action.yml
* Update test-install-scripts.yml
2023-08-31 15:15:09 -05:00
Chris Marslender
9b12032494
Fix var syntax on glue notifications for windows ( #16202 )
2023-08-31 10:32:48 -05:00
Chris Marslender
78792a7230
Update to new notarytool ( #16189 )
...
* Remove notary-cli dependency
* Update to the new notarization method
* Add apple team id to the notarize command
2023-08-30 11:29:22 -05:00
Kyle Altendorf
0c525f6169
create and upload individual and combined junit reports ( #16149 )
...
* create and upload individual and combined junit reports
* sudo
* debug
* fixup
* fixup
* data vs. results
* debug
* pretty format xml
* try again on formatting
* Update test.yml
* blah
* yq
* again
* swap
* Revert "debug"
This reverts commit ea6f7447c3
.
* Revert "debug"
This reverts commit e0d1f64d33
.
* tidy
2023-08-25 13:12:50 -05:00
William Allen
24120d31a1
Notify glue of completed prerelease, and fix permissions ( #16122 )
...
* Notify glue of completed prerelease
* fix permissions
* add prerelease endpoint
* adding prerelease to start-release
2023-08-21 15:46:42 -05:00
Chris Marslender
87b82dcd1e
Update codeowner for .github to a group ( #16124 )
2023-08-21 10:39:38 -05:00
Amine Khaldi
1766b697fd
Merge commit '34314c1abb36b1088898cd83b7809133b93eb834' into checkpoint/main_from_release_2.0.0_34314c1abb36b1088898cd83b7809133b93eb834
2023-08-18 11:24:34 +01:00
Chris Marslender
34314c1abb
Trusted publishing for pypi ( #16092 )
...
Use trusted publishing for pypi
2023-08-17 15:50:08 -05:00
Amine Khaldi
df9973646a
Merge commit 'a91e8d226c6c07c68a9b60074a7db3669b233f51' into checkpoint/main_from_release_2.0.0_a91e8d226c6c07c68a9b60074a7db3669b233f51
2023-08-17 11:07:09 +01:00
William Allen
841c72a5cb
cleanup coverage-diff comment ( #16025 )
...
* cleanup coverage-diff comment
* Fixing PR comment format
* fixing gh syntax
* fixing branch ref
* fixing newline
* Using github.base_ref
2023-08-16 18:29:11 -05:00
Amine Khaldi
115541a709
Merge commit 'f1ed16bd6f48706bb2ce120ae61fd1b3a3bef223' into checkpoint/main_from_release_2.0.0_f1ed16bd6f48706bb2ce120ae61fd1b3a3bef223
2023-08-15 20:49:20 +01:00
Chris Marslender
a91e8d226c
New windows signing cert ( #16032 )
...
* Updates for new windows signing
* Add to PATH
2023-08-14 14:59:30 -05:00
Chris Marslender
2b6207eea4
Update remaining references to installer upload keys to OIDC provider ( #16015 )
2023-08-14 10:51:21 -05:00
William Allen
f1ed16bd6f
Fixing start-sync-tests ( #15995 )
...
Fixing release tag
2023-08-10 16:50:29 -05:00
Amine Khaldi
21b0875927
Merge commit '6c2c7bd6af519fb6194edc18630b3264b6969f56' into checkpoint/main_from_release_2.0.0_6c2c7bd6af519fb6194edc18630b3264b6969f56
2023-08-10 11:21:08 +01:00
William Allen
a92cbe82e9
Remove pipefail ( #15986 )
...
* Remove pipefail
* add fail condition
2023-08-09 16:44:29 -05:00
William Allen
e130fe7091
Re-enable benchmark runner ( #15990 )
...
* Re-enable benchmark runner
* Whitespace
2023-08-09 16:28:22 -05:00
Brandon Butler
8fdb42d7d0
Use ephemeral credentials from AWS OIDC provider ( #15991 )
2023-08-09 15:04:19 -05:00
William Allen
b2a145e904
Fixing conditional execution ( #15979 )
...
* Fixing conditional execution
* Wrong switch
2023-08-08 19:20:29 -05:00
William Allen
dd2abb0ad4
Add coverage failure as comment to PR ( #15903 )
...
* Add coverage failure as comment to PR
* whitespace
* missed one
* Typo
* Add env
* fixing condition check, moving to separate step
* move env token to the right step
* Added comment/label update on success/failure
* fixing gh api
* fixing jq
2023-08-07 23:50:49 -05:00
Kyle Altendorf
bcf3da8779
test install scripts both dev and not ( #15952 )
...
* test install scripts both dev and not
* actually run chia --help
2023-08-07 18:49:16 -05:00
William Allen
6c2c7bd6af
Consolidate workflow to fetch bladebit ( #15941 )
...
* Consolidating bladebit fetch
* Using a portable sed command
* Whitespace
2023-08-05 05:16:22 -05:00
Arvid Norberg
f0ea0be1fd
disable running benchmarks on CI ( #15919 )
2023-08-02 15:07:57 -05:00
William Allen
a9d2b97955
Rework Bladebit artifact logic, CI cleanup, release simulation ( #15887 )
...
* Rework Bladebit artifact logic, CI cleanup
* Fixing input indentation
* Extra quote
* Fix linting on windows, and OSX conditionals
* Using bladebit suffix
* removed extra quote
* Fixed inputs name
* adding blank option
2023-07-31 18:56:41 -05:00
Amine Khaldi
c20bf49e28
William's PR #15887 (Rework Bladebit artifact logic, CI cleanup, release simulation) against main ( #15893 )
...
* Rework Bladebit artifact logic, CI cleanup
* Fixing input indentation
* Extra quote
* Fix linting on windows, and OSX conditionals
* Using bladebit suffix
* removed extra quote
* Fixed inputs name
* adding blank option (#4 )
---------
Co-authored-by: William Allen <wallentx@users.noreply.github.com>
2023-07-31 18:20:03 -05:00
William Allen
29c1e1c380
Drop macos-10.14 support ( #15862 )
...
* Mojave is dead
* Update check_wheel_availability.yaml
* Update build-macos-installers.yml
Set MACOSX_DEPLOYMENT_TARGET=11 when building installer
* Fix up yaml
---------
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-07-27 12:53:52 -05:00
William Allen
726dec1256
Add Chris as codeowner for .github/* ( #15835 )
2023-07-26 11:26:39 -05:00
William Allen
ae36453085
Didn't save my arm changes
2023-07-25 18:22:15 +01:00
Amine Khaldi
1d1c81ba23
Merge commit 'cc8811450b0609f64aeaef39ec57d2bc4c5880bd' into checkpoint/main_from_release_2.0.0_cc8811450b0609f64aeaef39ec57d2bc4c5880bd
2023-07-25 16:27:13 +01:00
Kyle Altendorf
74b02fa44e
test installed code, not source ( #15532 )
...
* explore testing installed code, not source
* non-editable install
* hmm
* yup
* bash it up
* test-single.yml: defaults: run: shell: bash
* try removing windows specific steps
* env.GITHUB_WORKSPACE
* Update test-single.yml
* Update test-single.yml
* Update test-single.yml
* also Install.ps1
* ,
* more
* Update test-single.yml
* Update .coveragerc
* whitespace
2023-07-24 20:02:00 -05:00
William Allen
591e794ee7
Didn't save my arm changes
2023-07-22 05:30:27 -05:00
William Allen
cc8811450b
Fixing issue with pre-release CI
2023-07-22 05:24:38 -05:00
William Allen
bce770962c
use chiapos and bladebit release-candidates ( #15833 )
...
* use chiapos and bladebit release-candidates
* pull down bladebit, and bladebit-cuda artifacts
* Fixed wildcard problem with chmod
* Set loop to find macos bladebit
* Cleanup shellscript
2023-07-22 04:33:01 -05:00
William Allen
97245c959d
Chip13 ( #15688 ) ( #15825 )
...
* Chip13 (#15688 )
* Chip13
* Lint.
* Black.
* Lint.
* Fix BlockTools.
* Trigger the soft fork.
* Parametrize bt.
* Syntax.
* Add softfork3 to empty_blockchain too.
* Skip test.
* Skip test.
* Try fix.
* Add persistent blocks.
* Lint.
* Run tests without block cache.
* Try to fix tests.
* Revert "Try to fix tests."
This reverts commit f10c7fc847
.
* WIP plot filters.
* pytest.
* Lint.
* Skip cache tests.
* Try to lower the constraints.
* Try to increase timeout.
* Test blockchain.
* Store test.
* Revert to main
* Revert to main
* Revert to main
* Add tests with new interface
* Test.
* Fixtures.
* Fixtures.
* Lint.
* Add first test.
* Improve test.
* Isort.
* merge fix
* fix counter
* Bump test-cache version to soft_fork3.0 DBs
* Enable tests.
* Enable all.
* Syntax.
* Attempt higher timeouts.
* Try to skip big test.
* Revert tests larger timeouts.
* Try to get test to work with 4000.
* Skip 10000 blocks.
* Test.
* Update test_full_node_store.py
* Update test_blockchain.py
* Update test_blockchain.py
* Update tests/conftest.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
* Update tests/blockchain/test_blockchain.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
* Address some comments.
* Some more comments.
* Use new passes_plot_filter signature.
* Lint.
* Lint.
* Reduce benchmark timeout.
* Skip test.
* Address review comments.
* Delete leftovers.
* Review comments.
* await.
* Revert async call.
* Validate in body too.
* Fix test.
---------
Co-authored-by: almog <almogdepaz@gmail.com>
Co-authored-by: wallentx <william.allentx@gmail.com>
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
* Fix daemon test to use client ssl context
* fix daemon test to close client
---------
Co-authored-by: Florin Chirica <fchirica96@gmail.com>
Co-authored-by: almog <almogdepaz@gmail.com>
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-07-21 15:54:11 -05:00
Earle Lowe
4c004f4d91
Update macos build scripts lerna to 7.1.3 and nx to 16.3.2 ( #15821 )
...
* Update macos build scripts lerna to 7.1.3 and nx to 16.3.2 for macos 10.14 build support
* Switch back to 10.14 runners for installer
2023-07-20 14:59:49 -05:00
wjblanke
bc00bc71d3
Bump chia-blockchain-gui to 2.0.0-rc1 ( #15815 )
...
* Bump chia-blockchain-gui to 80dc27d5348a89e17018cd095868bcf67c94abb1
* Refactor TX filter to use TransactionTypeFilterMode Enum by @zsolt-dev in https://github.com/Chia-Network/chia-blockchain-gui/pull/1837
* Update Electron to 25.1.1 by @paninaro in https://github.com/Chia-Network/chia-blockchain-gui/pull/1858
* Add spendClawbackCoins to WalletConnect commands by @zsolt-dev in https://github.com/Chia-Network/chia-blockchain-gui/pull/1853
* Update lerna to 7.0.0 and node to 16.20.1 by @paninaro in https://github.com/Chia-Network/chia-blockchain-gui/pull/1861
* Updated mui and lingui by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1865
* Fixed dapp disconnect by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1866
* Used new useAuth hook for logIn by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1868
* Specify copyright owner in LICENSE by @hoffmang9 in https://github.com/Chia-Network/chia-blockchain-gui/pull/1877
* Updated locales by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1887
* Fixed scroll overflow in the header by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1874
* Add useGetWalletAddressesQuery RPC hook by @paninaro in https://github.com/Chia-Network/chia-blockchain-gui/pull/1892
* Correct Farm.svg attributes by @wallentx in https://github.com/Chia-Network/chia-blockchain-gui/pull/1895
* Clawback button compare time with latest block time by @zsolt-dev in https://github.com/Chia-Network/chia-blockchain-gui/pull/1884
* Move wallet balance cards for CAT txns by @zsolt-dev in https://github.com/Chia-Network/chia-blockchain-gui/pull/1903
* VC fixed rendering by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1888
* Plot compression UX updates by @ChiaMineJP in https://github.com/Chia-Network/chia-blockchain-gui/pull/1772
* Update WalletConnect package to 2.9.0 by @seeden in https://github.com/Chia-Network/chia-blockchain-gui/pull/1897
* Address book feature by @paninaro in https://github.com/Chia-Network/chia-blockchain-gui/pull/1910
* Bugfix: Crash importing malformed local VC by @rifeljm in https://github.com/Chia-Network/chia-blockchain-gui/pull/1890
**Full Changelog**: https://github.com/Chia-Network/chia-blockchain-gui/compare/1.8.2...2.0.0-rc1
* 11
---------
Co-authored-by: Jeff Cruikshank <jeff@chia.net>
2023-07-20 00:45:59 -05:00
Kyle Altendorf
42a6d1afa6
remove support for Python 3.7 ( #14611 )
...
* remove support for Python 3.7
* python_requires=">=3.8, <4"
* 3.8.1+
* catchup
* remove todos handled in https://github.com/Chia-Network/chia-blockchain/pull/15755
2023-07-14 12:49:58 -05:00
Gene Hoffman
faf4709834
Update config.yml ( #15515 )
...
Remove and replace Keybase references with Discord
2023-07-12 13:01:32 -07:00
Kyle Altendorf
0f15486141
test-single.yml: defaults: run: shell: bash ( #15535 )
...
* test-single.yml: defaults: run: shell: bash
* try removing windows specific steps
* env.GITHUB_WORKSPACE
* Update test-single.yml
* Update test-single.yml
* Update test-single.yml
2023-07-07 11:18:35 -05:00
Kyle Altendorf
f37b7dce1a
replace hard coded 0.29.0 with BLOCKS_AND_PLOTS_VERSION ( #15615 )
2023-06-29 20:49:36 -05:00
Kyle Altendorf
ba3ac20c55
fix checking of matrix.configuration.checkout_blocks_and_plots ( #15454 )
...
* fix checking of matrix.configuration.checkout_blocks_and_plots
* enable more blocks and plots downloading
2023-06-29 20:48:50 -05:00
Amine Khaldi
7eee7f19af
Merge commit 'ff11e3e06add4e09b1e576cc63f960b8894decd1' into checkpoint/main_from_release_1.8.2_ff11e3e06add4e09b1e576cc63f960b8894decd1
2023-06-27 18:44:16 +01:00
Amine Khaldi
75225e41d7
Merge commit 'ca63959ff00a124290ef5d072e2e59ed81abf50b' into checkpoint/main_from_release_1.8.2_ca63959ff00a124290ef5d072e2e59ed81abf50b
2023-06-21 21:23:48 +01:00
dependabot[bot]
d42e236103
build(deps): bump mheap/github-action-required-labels from 4 to 5 ( #15504 )
...
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels ) from 4 to 5.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases )
- [Commits](https://github.com/mheap/github-action-required-labels/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: mheap/github-action-required-labels
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>
2023-06-21 13:03:38 -05:00
William Allen
ff11e3e06a
fix python matrix for release ( #15567 )
...
* Fixing limited/all matrix to run on release branches
* Add back prior conditional
2023-06-21 12:40:50 -05:00
William Allen
ca63959ff0
Increase windows install timeout ( #15536 )
2023-06-15 16:42:18 -05:00