Skip to content

Commit

Permalink
A0-3862: Bump actions/download-artifact from and actions/upload-artif…
Browse files Browse the repository at this point in the history
…act to 4 (#1545)

Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 3 to 4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<p>The release of upload-artifact@v4 and download-artifact@v4 are major
changes to the backend architecture of Artifacts. They have numerous
performance and behavioral improvements.</p>
<p>For more information, see the <a
href="https://github.com/actions/toolkit/tree/main/packages/artifact"><code>@​actions/artifact</code></a>
documentation.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/bflad"><code>@​bflad</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/194">actions/download-artifact#194</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v3...v4.0.0">https://github.com/actions/download-artifact/compare/v3...v4.0.0</a></p>
<h2>v3.0.2</h2>
<ul>
<li>Bump <code>@actions/artifact</code> to v1.1.1 - <a
href="https://redirect.github.com/actions/download-artifact/pull/195">actions/download-artifact#195</a></li>
<li>Fixed a bug in Node16 where if an HTTP download finished too quickly
(&lt;1ms, e.g. when it's mocked) we attempt to delete a temp file that
has not been created yet <a
href="hhttps://redirect.github.com/actions/toolkit/pull/1278">actions/toolkit#1278</a></li>
</ul>
<h2>v3.0.1</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/download-artifact/pull/178">Bump
<code>@​actions/core</code> to 1.10.0</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/7a1cd3216ca9260cd8022db641d960b1db4d1be4"><code>7a1cd32</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/246">#246</a>
from actions/v4-beta</li>
<li><a
href="https://github.com/actions/download-artifact/commit/8f32874a49903ea488c5e7d476a9173e8706f409"><code>8f32874</code></a>
licensed cache</li>
<li><a
href="https://github.com/actions/download-artifact/commit/b5ff8444b1c4fcec8131f3cb1ddade813ddfacb1"><code>b5ff844</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/245">#245</a>
from actions/robherley/v4-documentation</li>
<li><a
href="https://github.com/actions/download-artifact/commit/f07a0f73f51b3f1d41667c782c821b9667da9d19"><code>f07a0f7</code></a>
Update README.md</li>
<li><a
href="https://github.com/actions/download-artifact/commit/7226129829bb686fdff47bd63bbd0d1373993a84"><code>7226129</code></a>
update test workflow to use different artifact names for matrix</li>
<li><a
href="https://github.com/actions/download-artifact/commit/ada9446619b84dd8a557aaaec3b79b58c4986cdf"><code>ada9446</code></a>
update docs and bump <code>@​actions/artifact</code></li>
<li><a
href="https://github.com/actions/download-artifact/commit/7eafc8b729ba790ce8f2cee54be8ad6257af4c7c"><code>7eafc8b</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/244">#244</a>
from actions/robherley/bump-toolkit</li>
<li><a
href="https://github.com/actions/download-artifact/commit/3132d12662b5915f20cdbf449465896962101abf"><code>3132d12</code></a>
consume latest toolkit</li>
<li><a
href="https://github.com/actions/download-artifact/commit/5be1d3867182a382bc59f2775e002595f487aa88"><code>5be1d38</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/243">#243</a>
from actions/robherley/v4-beta-updates</li>
<li><a
href="https://github.com/actions/download-artifact/commit/465b526e63559575a64716cdbb755bc78dfb263b"><code>465b526</code></a>
consume latest <code>@​actions/toolkit</code></li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v3...v4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcin <[email protected]>
  • Loading branch information
dependabot[bot] and Marcin-Radecki authored Jan 15, 2024
1 parent c635442 commit b6dcda0
Show file tree
Hide file tree
Showing 14 changed files with 22 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ runs:
# in order to prevent rate quota exceeded, on workflows which requires many aleph-e2e-client
# runs, we download them from GH artifacts instead from ECR
- name: Upload aleph-e2e-client artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-e2e-client
path: e2e-tests/aleph-e2e-client.tar
Expand Down
6 changes: 3 additions & 3 deletions .github/actions/run-e2e-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ runs:
uses: Cardinal-Cryptography/github-actions/get-ref-properties@v5

- name: Download artifact with docker image
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: ${{ inputs.image-path }}

Expand All @@ -66,7 +66,7 @@ runs:
./.github/scripts/run_consensus.sh -n '${{ inputs.node-count }}'
- name: Download aleph-e2e-client artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-e2e-client

Expand Down Expand Up @@ -121,7 +121,7 @@ runs:
- name: Upload logs from failed e2e test
if: ${{ failure() }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
path: aleph-node-${{ steps.get-log-tarball-file-name.outputs.name }}-e2e-failure.tgz
name: aleph-node-${{ steps.get-log-tarball-file-name.outputs.name }}-e2e-failure.tgz
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/store-node-and-runtime/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ runs:
uses: Cardinal-Cryptography/github-actions/get-ref-properties@v1

- name: Download binary from GH artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-${{ inputs.profile }}-node
path: target/${{ steps.get-local-envs.outputs.cargo_profile }}

- name: Download runtime from GH artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-${{ inputs.profile }}-runtime
path: target/${{ steps.get-local-envs.outputs.cargo_profile }}/wbuild/aleph-runtime
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_build-and-push-cliain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

- name: Upload cliain binary to GH artifacts
if: ${{ inputs.check-only != true }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: cliain
path: bin/cliain/target/release/cliain
Expand All @@ -71,7 +71,7 @@ jobs:
uses: Cardinal-Cryptography/github-actions/get-ref-properties@v5

- name: Download cliain from GH artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: cliain
path: bin/cliain/target/release/cliain
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
fetch-depth: 0

- name: Download aleph-node artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
env:
TARGET_PATH: ${{ inputs.short-session == true && 'release' || 'production' }}
ARTIFACT: ${{ inputs.short-session == true &&
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_build-production-node-and-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
|| echo "Liminal symbols are not present"
- name: Upload release binary to GH artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-production-node
path: target/production/aleph-node
Expand All @@ -51,7 +51,7 @@ jobs:

# required by _check-runtime-determinism.yml workflow
- name: Upload release runtime to GH artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-production-runtime
path: target/production/wbuild/aleph-runtime/aleph_runtime.compact.compressed.wasm
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_build-synthetic-node.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
uses: actions/checkout@v4

- name: Download release artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-production-node
path: target/release/
Expand All @@ -32,7 +32,7 @@ jobs:
docker save -o aleph-node.tar aleph-node:syntheticnet
- name: Upload synthetic aleph-node image
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-release-synthetic-docker
path: aleph-node.tar
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_build-test-node-and-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
# this is required for some workflows, yet ideally it should not be required
- name: Upload test binary to GH Artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-test-node
path: target/release/aleph-node
Expand All @@ -62,7 +62,7 @@ jobs:
# this is solely required by action/run-e2e-test.yml, also it should not be required
- name: Upload test docker image
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: aleph-test-docker
path: aleph-node.tar
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/_check-runtime-determimism.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
targets: wasm32-unknown-unknown

- name: Download production runtime from artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-production-runtime

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/_liminal-build-node.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
- name: Upload liminal aleph-node binary to GH Artifacts
if: ${{ inputs.check-only != true }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: aleph-node-liminal
path: target/release/aleph-node
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/_push-node-image-to-ecr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
uses: Cardinal-Cryptography/github-actions/get-ref-properties@v5

- name: Download ${{ inputs.node-binary }} binary from artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: ${{ inputs.node-binary }}
path: target/release/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly-e2e-logic-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
uses: actions/checkout@v4

- name: Download release artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-test-node
path: target/release/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly-fe-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ jobs:
runs-on: [self-hosted, Linux, X64, small]
steps:
- name: Download aleph-e2e-client artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-e2e-client

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/nightly-normal-session-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ jobs:
uses: actions/checkout@v4

- name: Download release artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-production-node
path: target/release/
Expand All @@ -258,7 +258,7 @@ jobs:
uses: actions/checkout@v4

- name: Download release artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: aleph-production-node
path: target/release/
Expand Down

0 comments on commit b6dcda0

Please sign in to comment.