diff --git a/.github/workflows/gen_centos9.yml b/.github/workflows/gen_centos9.yml index 9cd97e760b9..9aef2894de7 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 57c52ea1ce0..0e0281718e2 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 0d8d38424fe..e438e58d343 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 026ed016658..ac155c81412 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 5293a4e2071..a8e645cf7dd 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 7adc5f5eba9..b2f2a85a3c1 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 64e7843b3df..bd0680d22fe 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 57c2e3f4341..57405c97d3c 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 ad6a10865ad..2e98134cbcb 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 8453d013796..fbf31f72016 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 c9e85b672e3..89d798957a0 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 c4f2895e619..0377d4e498e 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 76a80c7eaff..7c8de620767 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 362cc9acc58..dadc6c0c2c1 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 683d443b7ca..564af3eb79e 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 bd4a46f990b..910de4961f2 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 2290994f9dd..436275fc47c 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 ca314128147..81201d16614 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 fa62e6a147e..0ff255360f1 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 bd99559435e..0e563e45700 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 c4e80467d67..bc8d38f127c 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 ea91c10d9e9..81a8beb51a8 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 ca026a4321c..a7ff4d77590 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 0c50e50436f..2d015eedc4b 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 08ef08f8242..d8f6026812d 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 9930aa7cd7b..0c350aaf3e3 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 ca48e2ebbb7..ff6dcf4a333 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 d130990c5ae..7031b83d711 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 9bcba8a4106..34f2b891859 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 860439bd388..5d2a8fe60b6 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 b5f0b6788ed..33d3139418d 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 3b7f958704c..6b4bf612672 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 347d6382fc7..796b6311d33 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 f621e099bdd..9d22d734fad 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 af740148ed5..c470f796685 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 7fe59e86d6d..57e679e018c 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 ddf35dcdb10..7e9bc5dfe57 100755 --- a/ci/generate-workflows.py +++ b/ci/generate-workflows.py @@ -551,7 +551,7 @@ def upload_artifact(self): 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 @@ def upload_asset_nightly(self): return [ ActionStep( "Download artifact", - action="actions/download-artifact@v3", + action="actions/download-artifact@v4", params={"name": self.name}, ), checksum, @@ -673,7 +673,7 @@ def upload_asset_tag(self): return steps + [ ActionStep( "Download artifact", - action="actions/download-artifact@v3", + action="actions/download-artifact@v4", params={"name": self.name}, ), checksum,