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
Arvid Norberg
ae934ec0a9
update build_network_protocol_files.py ( #15345 )
...
* update build_network_protocol_files.py to generate the mypy-compatible files (which were fixed already, but the generator script was not). Specifically, tests/util/test_network_protocol_files.py was changed manually. This makes it possible to rerun the generation without breaking mypy
* run build_network_protocol_files.py in CI to ensure its generated files are up-to-date
* fixup mypy exclusions
2023-05-23 14:30:07 -05:00
Kyle Altendorf
18f5a3c7d3
actions/git-mark-workspace-safe in upload-pypi-source.yml ( #15369 )
2023-05-23 14:27:23 -05:00
Kyle Altendorf
6e92b06912
always report coverage diff ( #15354 )
2023-05-23 14:25:30 -05:00
dustinface
ec5f85dfc4
mypy: Build `mypy.ini` config with exclusions dynamically ( #15158 )
...
* mypy: Build `mypy.ini` config with exclusions dynamically
* Apply suggestions from code review
* Revert suggested `check=True` because `mypy` is expected to fails here
* Only `read_text` once
* Fix exception message
* Don't `touch`
* More `joinpath`
* Revert `newline="\n"`, its python 3.10 only
See https://bugs.python.org/issue23706
* Apply suggestions
* Fail if new issues get introduced
* Print the newly introduces issues
* Handle error codes
* Add `write_file`
* Use `sys.executable`
Co-authored-by: Kyle Altendorf <sda@fstab.net>
* `mypy_failures[:-1]`
* Add an example comment
* Improve failure check
* Drop exclusions after rebase
* Drop one more exclusion after another rebase
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2023-05-22 16:50:13 -05:00
Jack Nelson
f2cc1f2ea1
Have simulator not rely on chia_root as originally implemented. & fix simulator tests ( #15157 )
...
* fix parent path issue
* Update default_root.py
* remove fstring
* Update test-single.yml
* allow for multiple parallel runs
2023-05-17 12:55:12 -05:00
Kyle Altendorf
1228892c43
force \n/lf line endings in pre-commit ( #15036 )
...
* force \n/lf line endings in pre-commit
* more
* set -o pipefail
* Revert "set -o pipefail"
This reverts commit b359ec806b
.
2023-05-03 00:29:31 -05:00
Kyle Altendorf
619b68ffb3
upload to coveralls ( #15175 )
...
* upload to coveralls
* debug - only run clvm
* debug - just linux
* debug - just linux (again)
* Revert "debug - just linux (again)"
This reverts commit 86ffbf7c7a
.
* Revert "debug - just linux"
This reverts commit f9a32bcbda
.
* Revert "debug - only run clvm"
This reverts commit 42604268e6
.
* always run coveralls upload
2023-05-02 17:34:47 -05:00
Kyle Altendorf
30975854ac
fixup coverage reporting and checking ( #15114 )
...
* set -o pipefail
* --only clvm for exploration
* always print coverage reports
* more consistency around use of ='s
* account for https://github.com/nedbat/coveragepy/issues/1604
* Revert "--only clvm for exploration"
This reverts commit 7cbd7f79a6
.
* drop work around
2023-05-01 15:28:54 -05:00
Kyle Altendorf
2ed75d47f3
more mypy platforms in ci ( #12299 )
...
* more mypy platforms in ci
* check not checks
* oh yeah, activate...
* add 3.11
* adjust job names
* actually use the right python version for install
* adjust for 3.7 hinting support
* exclude macos 3.7 and macos arm 3.8
* back to 3.8 for now
* major_dot_minor
* oops
* move ignore comments for 3.7
* and more
2023-04-27 09:51:18 -05:00
Kyle Altendorf
b493498204
fail for under 100% diff coverage ( #15080 )
2023-04-24 12:52:21 -06:00
dependabot[bot]
e25795ef2f
build(deps): bump mheap/github-action-required-labels from 3 to 4 ( #14985 )
...
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels ) from 3 to 4.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases )
- [Commits](https://github.com/mheap/github-action-required-labels/compare/v3...v4 )
---
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-04-24 12:48:31 -06:00
dependabot[bot]
6d5b6baf11
build(deps): bump peter-evans/create-pull-request from 4 to 5 ( #15022 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
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-04-24 12:48:05 -06:00
dependabot[bot]
def9cee8db
Bump github/super-linter from 4 to 5 ( #15070 )
...
Bumps [github/super-linter](https://github.com/github/super-linter ) from 4 to 5.
- [Release notes](https://github.com/github/super-linter/releases )
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md )
- [Commits](https://github.com/github/super-linter/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: github/super-linter
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-04-24 12:47:50 -06:00
William Allen
bc384a3a93
Adding daily full matrix test ( #14927 )
...
* Adding daily full matrix test
* Adjust indentation
* fix end of file
2023-04-19 16:32:51 -05:00
Justin England
c1e20688be
No need to test install scripts on Mint ( #14536 )
...
Testing the install scripts on Linux Mint has very little value and
simply causes longer CI times along with more chances of flaky failure
due to network issues during OS setup.
We are transitioning away from users running the install manually to
more and more encouraging users to use the binary packages and Mint
users can use the Ubuntu DEB package.
This distro is only minimally popular and there is no rationale for
specific testing on Mint as opposed to other distros (Gentoo, etc)
2023-04-11 14:56:27 -06:00
Justin England
d4a1957677
Print mypy version in CI jobs ( #15011 )
...
Sometimes, you might get output from CI like this:
```
> Run mypy
chia/wallet/puzzle_drivers.py:107: error: Unused "type: ignore" comment
chia/wallet/puzzles/prefarm/make_prefarm_ph.py:32: error: Unused "type: ignore" comment
tests/wallet/nft_wallet/test_ownership_outer_puzzle.py:24: error: Unused "type: ignore" comment
tests/core/util/test_streamable.py:658: error: Unused "type: ignore" comment
Found 4 errors in 4 files (checked 753 source files)
```
You might be confused, because `pre-commit` ran fine on YOUR machine.
"Why didn't it lint check clean in CI?", I hear you wonder.
Obviously, this has never happened to me. However, just in case you know
someone if has happened to, this one's for you.
Changes CI output only.
2023-04-11 14:56:11 -06:00
Justin England
5db250ed4e
Bump aws-actions/configure-aws-credentials from 1 to 2 ( #14771 )
...
Bumps
[aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials )
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aws-actions/configure-aws-credentials/releases ">aws-actions/configure-aws-credentials's
releases</a>.</em></p>
<blockquote>
<h2>v2</h2>
<p>This tag tracks the latest v2.x.x release.</p>
<h2>v2.0.0</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/v2.0.0/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.7.0</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.6.1</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.6.0</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.11</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.10</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.9</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.8</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.7</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.6</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.5</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.4</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.3</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.2</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.1</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<h2>v1.5.0</h2>
<p>See the <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/HEAD/CHANGELOG.md ">changelog</a>
for details about the changes included in this release.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md ">aws-actions/configure-aws-credentials's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/aws-actions/configure-aws-credentials/compare/v1.7.0...v2.0.0 ">2.0.0</a>
(2023-03-06)</h2>
<h3>Features</h3>
<ul>
<li>Version bump to use Node 16 by default.</li>
</ul>
<h2><a
href="https://github.com/aws-actions/configure-aws-credentials/compare/v1.6.1...v1.7.0 ">1.7.0</a>
(2022-08-03)</h2>
<h3>Features</h3>
<ul>
<li>Allow audience to be explicitly specified (<a
href="2f8dfd0ed4
">2f8dfd0</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1e17a757e
"><code>e1e17a7</code></a>
Version 2 release (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/685 ">#685</a>)</li>
<li><a
href="bab55d3830
"><code>bab55d3</code></a>
chore: Bump axios from 1.3.3 to 1.3.4 (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/679 ">#679</a>)</li>
<li><a
href="07b737a14f
"><code>07b737a</code></a>
chore: Update dist</li>
<li><a
href="26e4efa71f
"><code>26e4efa</code></a>
chore: Bump aws-sdk from 2.1320.0 to 2.1324.0 (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/677 ">#677</a>)</li>
<li><a
href="7e0ecf0346
"><code>7e0ecf0</code></a>
chore: Bump eslint from 8.34.0 to 8.35.0 (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/675 ">#675</a>)</li>
<li><a
href="567d4149d6
"><code>567d414</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/563 ">#563</a>
from russau/docs/readme-role-update</li>
<li><a
href="32eb1b4a66
"><code>32eb1b4</code></a>
feat: document mask-aws-account-id input (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/606 ">#606</a>)</li>
<li><a
href="6ca2577643
"><code>6ca2577</code></a>
chore: Update dist</li>
<li><a
href="f1de076135
"><code>f1de076</code></a>
chore: Bump aws-sdk from 2.1273.0 to 2.1320.0 (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/666 ">#666</a>)</li>
<li><a
href="077fd1fc8f
"><code>077fd1f</code></a>
chore: Bump jest from 29.4.2 to 29.4.3 (<a
href="https://github-redirect.dependabot.com/aws-actions/configure-aws-credentials/issues/663 ">#663</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws-actions/configure-aws-credentials/compare/v1...v2 ">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aws-actions/configure-aws-credentials&package-manager=github_actions&previous-version=1&new-version=2 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
2023-04-11 14:30:11 -06:00
Justin England
40e9756adf
Bump Apple-Actions/import-codesign-certs from 1 to 2 ( #14820 )
...
Bumps
[Apple-Actions/import-codesign-certs](https://github.com/Apple-Actions/import-codesign-certs )
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Apple-Actions/import-codesign-certs/releases ">Apple-Actions/import-codesign-certs's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.2</h2>
<p>Fixes p12 file encoding issue.</p>
<h2>v1.0.1</h2>
<p>Adds a new option to get the Signing Certificates from a Base64
encoded string (such as a repo secret).</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8f3fb60889
"><code>8f3fb60</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/41 ">#41</a>
from ssrobins/v2</li>
<li><a
href="357d43ebbd
"><code>357d43e</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/47 ">#47</a>
from Apple-Actions/dependabot/npm_and_yarn/minimatch-3...</li>
<li><a
href="8396641780
"><code>8396641</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/45 ">#45</a>
from GiddyGoatGaming/patch-1</li>
<li><a
href="a648e17db8
"><code>a648e17</code></a>
Bump minimatch from 3.0.4 to 3.1.2</li>
<li><a
href="6a11927fbd
"><code>6a11927</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/43 ">#43</a>
from Apple-Actions/dependabot/npm_and_yarn/qs-6.5.3</li>
<li><a
href="01ef787aa7
"><code>01ef787</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/42 ">#42</a>
from Apple-Actions/dependabot/npm_and_yarn/decode-uri-...</li>
<li><a
href="63502f2ddf
"><code>63502f2</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/39 ">#39</a>
from Apple-Actions/dependabot/npm_and_yarn/kind-of-6.0.3</li>
<li><a
href="896b190080
"><code>896b190</code></a>
Merge pull request <a
href="https://redirect.github.com/Apple-Actions/import-codesign-certs/issues/44 ">#44</a>
from Apple-Actions/dependabot/npm_and_yarn/json5-2.2.3</li>
<li><a
href="6861374cc9
"><code>6861374</code></a>
test: bump checkout to v3</li>
<li><a
href="ff91926c74
"><code>ff91926</code></a>
Bump json5 from 2.1.1 to 2.2.3</li>
<li>Additional commits viewable in <a
href="https://github.com/Apple-Actions/import-codesign-certs/compare/v1...v2 ">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Apple-Actions/import-codesign-certs&package-manager=github_actions&previous-version=1&new-version=2 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
2023-04-11 14:27:04 -06:00
Justin England
8e89e0df02
Fixed an issue where `label-conflict` action did not run when opening a PR ( #14070 )
...
## What is the purpose of the changes in this PR?
There was an issue where actual conflict status and label did not match.
https://github.com/Chia-Network/chia-blockchain/pull/14052
https://github.com/Chia-Network/chia-blockchain/actions/runs/3631834598/jobs/6126986602#step:2:182
The mismatch seems to be happened because the `label-conflict` action
did not run after the conflict resolved.
## What is the current behavior?
`label-conflict` action does not run when PR from forked branch is
opened/reopened.
## What is the new behavior (if this is a feature change)?
`label-conflict` action does run when PR from forked branch is
opened/reopened.
## Does this PR introduce a breaking change?
No
## Testing notes (is this code covered by tests, or equivalent manual
testing?)
In the workflow jobs in this PR, there is not a `label-conflict` action
on `pull_request_target` context.
(Only `label-conflict` action of `push` to `main` ran but it seems the
action of push context does not run for forked PR)
<!-- Are there any visual examples to help explain this PR? (attach any
.gif/movie/console output below) -->
2023-04-11 14:26:40 -06:00
Adam Kelly
fe6cc0f09d
Print mypy version
2023-04-10 14:01:59 -07:00
William Allen
3569406c72
Adding py version exclusion ( #14906 )
...
* Adding py version exclusion
* adding workflow dispatch override
2023-03-27 11:01:02 -05:00
dependabot[bot]
b1df040d7e
Bump Apple-Actions/import-codesign-certs from 1 to 2
...
Bumps [Apple-Actions/import-codesign-certs](https://github.com/Apple-Actions/import-codesign-certs ) from 1 to 2.
- [Release notes](https://github.com/Apple-Actions/import-codesign-certs/releases )
- [Commits](https://github.com/Apple-Actions/import-codesign-certs/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: Apple-Actions/import-codesign-certs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 20:56:44 +00:00
William Allen
0ca21d26ac
Adding md exclusion ( #14778 )
2023-03-08 11:06:28 -06:00
William Allen
ecb8f58a9d
Adding Changed label to dependabot updates ( #14765 )
2023-03-07 15:11:18 -06:00
dependabot[bot]
ce0c28a400
Bump aws-actions/configure-aws-credentials from 1 to 2
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1 to 2.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 20:56:44 +00:00
William Allen
47a5e9e914
switching more API calls to gh cli ( #14701 )
...
* switching more API calls to gh cli
* removing commented line
* Switch to my branch for debugging
* Adding env to setjobenv
* Fix installers to account for diff in ghcli
* Fix typos
* Fixing var escape for madmax on osx
* Fixing bladebit macos installer
* facepalm centos
* Switching setjobenv action back to main
2023-03-06 18:19:51 -06:00
William Allen
99abc2d66f
Remove leading / from endpoint ( #14620 )
...
* Remove leading / from endpoint
* Remove leading / from endpoint on all
2023-02-18 21:20:26 -06:00
Earle Lowe
8b92542308
No need to test install scripts on Mint
2023-02-09 09:59:41 -08:00
Kyle Altendorf
4b4ec58544
bookworm uses 3.11, catch up comment ( #14443 )
2023-02-08 21:28:19 -06:00
William Allen
9e57773c50
Using gh-cli instead of curl for API calls to avoid rate-limiting ( #14519 )
...
* Using gh-cli, instead of curl to make API calls to GitHub to avoid rate-limiting
* Adding token to env for gh-cli steps
2023-02-08 19:44:32 -06:00
Kyle Altendorf
563af03244
Add diff-cover report ( #14140 )
...
* Add diff-cover report
* also dump diff-cover as markdown to github run summary
* add diff-cover html report
2023-02-04 14:10:48 -06:00
Kyle Altendorf
523a5d4cf5
Add support for Python 3.11 ( #11407 )
...
* Add Python 3.11 to CI
* 3.11 in the install scripts
* ${{ format('{0}.0-alpha - {0}.X', matrix.python) }}
* bump chiavdf and chiabip158 for releases with 3.11 wheels
* also bump blspy and clvm-tools-rs
* drop the extra .X for the python setup version
* chia_rs==0.1.13
* Update install.sh
* pyinstaller==5.5
* less mutable defaults
* memory_profiler
* assert sqlite3.threadsafety >= 1
* create tasks for stopping services
(cherry picked from commit 3384714f2e3e0bdc8c3d3741027e9e4fb69a6002)
* psutil==5.9.4
* drop memory_profiler transitive dep since it now supports 3.11
* drop redundant pre-release python getting incantation
* watchdog==2.2.0
* black for py311
2023-01-27 17:16:03 -06:00
William Allen
e3ec9484b0
Setting actions version to latest ( #14361 )
...
* Setting actions version to latest
* Fix decode-base64-into-file-action version
Cannot use normal versioning as https://github.com/kitek/decode-base64-into-file-action does not use semver and GHA cannot interpret the version without the exact version specified.
* Satisfying new version shellcheck linting test
Co-authored-by: Zachary Brown <z.brown@chia.net>
2023-01-19 17:00:41 -06:00
William Allen
9db6073351
Fixing snyk secret check ( #14363 )
2023-01-19 14:42:59 -06:00
Patrick Maslana
7b660956db
Add a workflow for scanning python deps for chia-blockchain ( #13973 )
...
* Add a workflow for scanning python deps for chia-blockchain
Signed-off-by: wallentx <william.allentx@gmail.com>
* Add a blank line to separate steps and move the test secret step
Signed-off-by: wallentx <william.allentx@gmail.com>
Signed-off-by: wallentx <william.allentx@gmail.com>
2023-01-18 00:17:59 -06:00
Kyle Altendorf
8ef43dcb30
make PR template headings actual markdown headings ( #14240 )
2023-01-06 16:55:40 -06:00
Kyle Altendorf
e0fc98661f
include windows coverage ( #13587 )
...
* try out proposed windows coverage combining fix
* Add [paths]
* diagnostics
* more complete paths section
* --only core.cmds
* Update test.yml
* Update test.yml
* --debug=pathmap
* ini-form
* Remove [paths]
* remove some debug
* remove --only core/cmds
* Update setup.py
* coverage[toml]==7.0.0b1
* coverage[toml]~=7.0
2023-01-06 16:55:07 -06:00
Kyle Altendorf
6cbf6f3c63
Use Chia-Network/actions/check-commit-signing ( #13923 )
...
* Use Chia-Network/actions/check-commit-signing
* @add_check_commit_signing
* use @main
* move check commit signing to a dedicated workflow
* Update check-commit-signing.yml
2023-01-06 16:54:11 -06:00
William Allen
f3a709e5e8
Fix GITHUB_OUTPUT in build workflows ( #14276 )
2023-01-05 00:38:59 -06:00
Kyle Altendorf
026d4671af
add cache to speed up manage_clvm/clvm_hex pre-commit check ( #14177 )
...
* add cache to speed up manage_clvm/clvm_hex pre-commit check
* Update tools/manage_clvm.py
* add version to cache along with handling of incorrect versions
* force skipping the cache in ci
2023-01-03 14:59:09 -06:00
William Allen
8bf2d2ff3f
Updating PR template & adding exclusion tags ( #14055 )
...
* Updating PR template & adding exclusion tags
* Updating PR Template, and additional release note filtering label
2022-12-21 11:31:51 -06:00
Amine Khaldi
1d363dd70d
Merge commit '0eed79bad4f71874ca54755b758ca7c698d013b6' into checkpoint/main_from_release_1.6.2_0eed79bad4f71874ca54755b758ca7c698d013b6
2022-12-14 13:10:26 +01:00
Chris Marslender
0eed79bad4
Ensure bladebit is always included when installers are built for mac ( #14092 )
2022-12-08 23:42:36 -06:00