diff --git a/.github/workflows/gen_centos9.yml b/.github/workflows/gen_centos9.yml index 9cd97e760..9aef2894d 100644 --- a/.github/workflows/gen_centos9.yml +++ b/.github/workflows/gen_centos9.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "centos9" path: "wezterm-*.rpm" diff --git a/.github/workflows/gen_centos9_continuous.yml b/.github/workflows/gen_centos9_continuous.yml index 57c52ea1c..0e0281718 100644 --- a/.github/workflows/gen_centos9_continuous.yml +++ b/.github/workflows/gen_centos9_continuous.yml @@ -123,7 +123,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "centos9" - name: "Checksum" diff --git a/.github/workflows/gen_centos9_tag.yml b/.github/workflows/gen_centos9_tag.yml index 0d8d38424..e438e58d3 100644 --- a/.github/workflows/gen_centos9_tag.yml +++ b/.github/workflows/gen_centos9_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "centos9" path: "wezterm-*.rpm" @@ -102,7 +102,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "centos9" - name: "Checksum" diff --git a/.github/workflows/gen_debian10.3.yml b/.github/workflows/gen_debian10.3.yml index 026ed0166..ac155c814 100644 --- a/.github/workflows/gen_debian10.3.yml +++ b/.github/workflows/gen_debian10.3.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian10.3" path: | diff --git a/.github/workflows/gen_debian10.3_continuous.yml b/.github/workflows/gen_debian10.3_continuous.yml index 5293a4e20..a8e645cf7 100644 --- a/.github/workflows/gen_debian10.3_continuous.yml +++ b/.github/workflows/gen_debian10.3_continuous.yml @@ -125,7 +125,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian10.3" - name: "Checksum" diff --git a/.github/workflows/gen_debian10.3_tag.yml b/.github/workflows/gen_debian10.3_tag.yml index 7adc5f5eb..b2f2a85a3 100644 --- a/.github/workflows/gen_debian10.3_tag.yml +++ b/.github/workflows/gen_debian10.3_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian10.3" path: | @@ -104,7 +104,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian10.3" - name: "Checksum" diff --git a/.github/workflows/gen_debian11.yml b/.github/workflows/gen_debian11.yml index 64e7843b3..bd0680d22 100644 --- a/.github/workflows/gen_debian11.yml +++ b/.github/workflows/gen_debian11.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian11" path: | diff --git a/.github/workflows/gen_debian11_continuous.yml b/.github/workflows/gen_debian11_continuous.yml index 57c2e3f43..57405c97d 100644 --- a/.github/workflows/gen_debian11_continuous.yml +++ b/.github/workflows/gen_debian11_continuous.yml @@ -125,7 +125,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian11" - name: "Checksum" diff --git a/.github/workflows/gen_debian11_tag.yml b/.github/workflows/gen_debian11_tag.yml index ad6a10865..2e98134cb 100644 --- a/.github/workflows/gen_debian11_tag.yml +++ b/.github/workflows/gen_debian11_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian11" path: | @@ -104,7 +104,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian11" - name: "Checksum" diff --git a/.github/workflows/gen_debian12.yml b/.github/workflows/gen_debian12.yml index 8453d0137..fbf31f720 100644 --- a/.github/workflows/gen_debian12.yml +++ b/.github/workflows/gen_debian12.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian12" path: | diff --git a/.github/workflows/gen_debian12_continuous.yml b/.github/workflows/gen_debian12_continuous.yml index c9e85b672..89d798957 100644 --- a/.github/workflows/gen_debian12_continuous.yml +++ b/.github/workflows/gen_debian12_continuous.yml @@ -125,7 +125,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian12" - name: "Checksum" diff --git a/.github/workflows/gen_debian12_tag.yml b/.github/workflows/gen_debian12_tag.yml index c4f2895e6..0377d4e49 100644 --- a/.github/workflows/gen_debian12_tag.yml +++ b/.github/workflows/gen_debian12_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "debian12" path: | @@ -104,7 +104,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "debian12" - name: "Checksum" diff --git a/.github/workflows/gen_fedora38.yml b/.github/workflows/gen_fedora38.yml index 76a80c7ea..7c8de6207 100644 --- a/.github/workflows/gen_fedora38.yml +++ b/.github/workflows/gen_fedora38.yml @@ -100,7 +100,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora38" path: "wezterm-*.rpm" diff --git a/.github/workflows/gen_fedora38_continuous.yml b/.github/workflows/gen_fedora38_continuous.yml index 362cc9acc..dadc6c0c2 100644 --- a/.github/workflows/gen_fedora38_continuous.yml +++ b/.github/workflows/gen_fedora38_continuous.yml @@ -120,7 +120,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora38" - name: "Checksum" diff --git a/.github/workflows/gen_fedora38_tag.yml b/.github/workflows/gen_fedora38_tag.yml index 683d443b7..564af3eb7 100644 --- a/.github/workflows/gen_fedora38_tag.yml +++ b/.github/workflows/gen_fedora38_tag.yml @@ -83,7 +83,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora38" path: "wezterm-*.rpm" @@ -99,7 +99,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora38" - name: "Checksum" diff --git a/.github/workflows/gen_fedora39.yml b/.github/workflows/gen_fedora39.yml index bd4a46f99..910de4961 100644 --- a/.github/workflows/gen_fedora39.yml +++ b/.github/workflows/gen_fedora39.yml @@ -100,7 +100,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora39" path: "wezterm-*.rpm" diff --git a/.github/workflows/gen_fedora39_continuous.yml b/.github/workflows/gen_fedora39_continuous.yml index 2290994f9..436275fc4 100644 --- a/.github/workflows/gen_fedora39_continuous.yml +++ b/.github/workflows/gen_fedora39_continuous.yml @@ -120,7 +120,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora39" - name: "Checksum" diff --git a/.github/workflows/gen_fedora39_tag.yml b/.github/workflows/gen_fedora39_tag.yml index ca3141281..81201d166 100644 --- a/.github/workflows/gen_fedora39_tag.yml +++ b/.github/workflows/gen_fedora39_tag.yml @@ -83,7 +83,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora39" path: "wezterm-*.rpm" @@ -99,7 +99,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora39" - name: "Checksum" diff --git a/.github/workflows/gen_fedora40.yml b/.github/workflows/gen_fedora40.yml index fa62e6a14..0ff255360 100644 --- a/.github/workflows/gen_fedora40.yml +++ b/.github/workflows/gen_fedora40.yml @@ -100,7 +100,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora40" path: "wezterm-*.rpm" diff --git a/.github/workflows/gen_fedora40_continuous.yml b/.github/workflows/gen_fedora40_continuous.yml index bd9955943..0e563e457 100644 --- a/.github/workflows/gen_fedora40_continuous.yml +++ b/.github/workflows/gen_fedora40_continuous.yml @@ -120,7 +120,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora40" - name: "Checksum" diff --git a/.github/workflows/gen_fedora40_tag.yml b/.github/workflows/gen_fedora40_tag.yml index c4e80467d..bc8d38f12 100644 --- a/.github/workflows/gen_fedora40_tag.yml +++ b/.github/workflows/gen_fedora40_tag.yml @@ -83,7 +83,7 @@ jobs: shell: bash run: "mv ~/rpmbuild/RPMS/*/*.rpm ." - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "fedora40" path: "wezterm-*.rpm" @@ -99,7 +99,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "fedora40" - name: "Checksum" diff --git a/.github/workflows/gen_macos.yml b/.github/workflows/gen_macos.yml index ea91c10d9..81a8beb51 100644 --- a/.github/workflows/gen_macos.yml +++ b/.github/workflows/gen_macos.yml @@ -91,7 +91,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "macos" path: "WezTerm-*.zip" diff --git a/.github/workflows/gen_macos_continuous.yml b/.github/workflows/gen_macos_continuous.yml index ca026a432..a7ff4d775 100644 --- a/.github/workflows/gen_macos_continuous.yml +++ b/.github/workflows/gen_macos_continuous.yml @@ -114,7 +114,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "macos" - name: "Checksum" diff --git a/.github/workflows/gen_macos_tag.yml b/.github/workflows/gen_macos_tag.yml index 0c50e5043..2d015eedc 100644 --- a/.github/workflows/gen_macos_tag.yml +++ b/.github/workflows/gen_macos_tag.yml @@ -85,7 +85,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "macos" path: "WezTerm-*.zip" @@ -112,7 +112,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "macos" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu20.04.yml b/.github/workflows/gen_ubuntu20.04.yml index 08ef08f82..d8f602681 100644 --- a/.github/workflows/gen_ubuntu20.04.yml +++ b/.github/workflows/gen_ubuntu20.04.yml @@ -117,7 +117,7 @@ jobs: shell: bash run: "bash ci/appimage.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu20.04" path: | diff --git a/.github/workflows/gen_ubuntu20.04_continuous.yml b/.github/workflows/gen_ubuntu20.04_continuous.yml index 9930aa7cd..0c350aaf3 100644 --- a/.github/workflows/gen_ubuntu20.04_continuous.yml +++ b/.github/workflows/gen_ubuntu20.04_continuous.yml @@ -142,7 +142,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu20.04" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu20.04_tag.yml b/.github/workflows/gen_ubuntu20.04_tag.yml index ca48e2ebb..ff6dcf4a3 100644 --- a/.github/workflows/gen_ubuntu20.04_tag.yml +++ b/.github/workflows/gen_ubuntu20.04_tag.yml @@ -97,7 +97,7 @@ jobs: shell: bash run: "bash ci/appimage.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu20.04" path: | @@ -132,7 +132,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu20.04" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu22.04.yml b/.github/workflows/gen_ubuntu22.04.yml index d130990c5..7031b83d7 100644 --- a/.github/workflows/gen_ubuntu22.04.yml +++ b/.github/workflows/gen_ubuntu22.04.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu22.04" path: | diff --git a/.github/workflows/gen_ubuntu22.04_continuous.yml b/.github/workflows/gen_ubuntu22.04_continuous.yml index 9bcba8a41..34f2b8918 100644 --- a/.github/workflows/gen_ubuntu22.04_continuous.yml +++ b/.github/workflows/gen_ubuntu22.04_continuous.yml @@ -125,7 +125,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu22.04" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu22.04_tag.yml b/.github/workflows/gen_ubuntu22.04_tag.yml index 860439bd3..5d2a8fe60 100644 --- a/.github/workflows/gen_ubuntu22.04_tag.yml +++ b/.github/workflows/gen_ubuntu22.04_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu22.04" path: | @@ -109,7 +109,7 @@ jobs: shell: bash run: "for f in wezterm*.deb ; do curl -i -F package=@$f https://$FURY_TOKEN@push.fury.io/wez/ ; done" - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu22.04" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu24.04.yml b/.github/workflows/gen_ubuntu24.04.yml index b5f0b6788..33d313941 100644 --- a/.github/workflows/gen_ubuntu24.04.yml +++ b/.github/workflows/gen_ubuntu24.04.yml @@ -103,7 +103,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu24.04" path: | diff --git a/.github/workflows/gen_ubuntu24.04_continuous.yml b/.github/workflows/gen_ubuntu24.04_continuous.yml index 3b7f95870..6b4bf6126 100644 --- a/.github/workflows/gen_ubuntu24.04_continuous.yml +++ b/.github/workflows/gen_ubuntu24.04_continuous.yml @@ -125,7 +125,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu24.04" - name: "Checksum" diff --git a/.github/workflows/gen_ubuntu24.04_tag.yml b/.github/workflows/gen_ubuntu24.04_tag.yml index 347d6382f..796b6311d 100644 --- a/.github/workflows/gen_ubuntu24.04_tag.yml +++ b/.github/workflows/gen_ubuntu24.04_tag.yml @@ -86,7 +86,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "ubuntu24.04" path: | @@ -104,7 +104,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "ubuntu24.04" - name: "Checksum" diff --git a/.github/workflows/gen_windows.yml b/.github/workflows/gen_windows.yml index f621e099b..9d22d734f 100644 --- a/.github/workflows/gen_windows.yml +++ b/.github/workflows/gen_windows.yml @@ -82,7 +82,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "windows" path: | diff --git a/.github/workflows/gen_windows_continuous.yml b/.github/workflows/gen_windows_continuous.yml index af740148e..c470f7966 100644 --- a/.github/workflows/gen_windows_continuous.yml +++ b/.github/workflows/gen_windows_continuous.yml @@ -101,7 +101,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "windows" - name: "Checksum" diff --git a/.github/workflows/gen_windows_tag.yml b/.github/workflows/gen_windows_tag.yml index 7fe59e86d..57e679e01 100644 --- a/.github/workflows/gen_windows_tag.yml +++ b/.github/workflows/gen_windows_tag.yml @@ -72,7 +72,7 @@ jobs: shell: bash run: "bash ci/deploy.sh" - name: "Upload artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "windows" path: | @@ -87,7 +87,7 @@ jobs: - name: "checkout repo" uses: actions/checkout@v4 - name: "Download artifact" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "windows" - name: "Checksum" diff --git a/ci/generate-workflows.py b/ci/generate-workflows.py index ddf35dcdb..7e9bc5dfe 100755 --- a/ci/generate-workflows.py +++ b/ci/generate-workflows.py @@ -551,7 +551,7 @@ rustup default {toolchain} return steps + [ ActionStep( "Upload artifact", - action="actions/upload-artifact@v3", + action="actions/upload-artifact@v4", params={"name": self.name, "path": paths}, ), ] @@ -638,7 +638,7 @@ rustup default {toolchain} return [ ActionStep( "Download artifact", - action="actions/download-artifact@v3", + action="actions/download-artifact@v4", params={"name": self.name}, ), checksum, @@ -673,7 +673,7 @@ rustup default {toolchain} return steps + [ ActionStep( "Download artifact", - action="actions/download-artifact@v3", + action="actions/download-artifact@v4", params={"name": self.name}, ), checksum,