update deprecated CI actions (#484)
This commit is contained in:
parent
1c82f5261c
commit
4016c96c96
|
@ -24,7 +24,7 @@ jobs:
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ jobs:
|
||||||
popd
|
popd
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Windows MSYS2 - msystem=${{ matrix.msystem }}
|
name: Windows MSYS2 - msystem=${{ matrix.msystem }}
|
||||||
path: pkg/
|
path: pkg/
|
||||||
|
@ -75,7 +75,7 @@ jobs:
|
||||||
_QT_NAME: mingw141_${{ matrix.profile }}
|
_QT_NAME: mingw141_${{ matrix.profile }}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ jobs:
|
||||||
./packages/msys/build-xp.sh -p ${{ matrix.profile }} $( [[ ${{ matrix.isUcrt }} -eq 1 ]] && echo --ucrt 22621 )
|
./packages/msys/build-xp.sh -p ${{ matrix.profile }} $( [[ ${{ matrix.isUcrt }} -eq 1 ]] && echo --ucrt 22621 )
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Windows NT 5.x - profile=${{ matrix.profile }}
|
name: Windows NT 5.x - profile=${{ matrix.profile }}
|
||||||
path: dist/*
|
path: dist/*
|
||||||
|
@ -106,7 +106,7 @@ jobs:
|
||||||
runs-on: windows-2019
|
runs-on: windows-2019
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -135,7 +135,7 @@ jobs:
|
||||||
popd
|
popd
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Windows MSVC x64
|
name: Windows MSVC x64
|
||||||
path: pkg/
|
path: pkg/
|
||||||
|
@ -145,7 +145,7 @@ jobs:
|
||||||
runs-on: windows-2019
|
runs-on: windows-2019
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ jobs:
|
||||||
popd
|
popd
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Windows MSVC ARM64EC (do not use)
|
name: Windows MSVC ARM64EC (do not use)
|
||||||
path: pkg/
|
path: pkg/
|
||||||
|
@ -192,7 +192,7 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -201,7 +201,7 @@ jobs:
|
||||||
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/debian/01-in-docker.sh
|
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/debian/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Debian ${{ matrix.version }} ${{ matrix.arch }}
|
name: Debian ${{ matrix.version }} ${{ matrix.arch }}
|
||||||
path: dist/*.deb
|
path: dist/*.deb
|
||||||
|
@ -218,7 +218,7 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -227,7 +227,7 @@ jobs:
|
||||||
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/debian/01-in-docker.sh
|
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/debian/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Ubuntu ${{ matrix.version }} amd64
|
name: Ubuntu ${{ matrix.version }} amd64
|
||||||
path: dist/*.deb
|
path: dist/*.deb
|
||||||
|
@ -239,7 +239,7 @@ jobs:
|
||||||
IMAGE: docker.io/amd64/archlinux:latest
|
IMAGE: docker.io/amd64/archlinux:latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -248,7 +248,7 @@ jobs:
|
||||||
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/archlinux/01-in-docker.sh
|
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/archlinux/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Arch Linux
|
name: Arch Linux
|
||||||
path: dist/*.pkg.tar.zst
|
path: dist/*.pkg.tar.zst
|
||||||
|
@ -264,7 +264,7 @@ jobs:
|
||||||
IMAGE: docker.io/amd64/fedora:${{ matrix.version }}
|
IMAGE: docker.io/amd64/fedora:${{ matrix.version }}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -273,7 +273,7 @@ jobs:
|
||||||
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/fedora/01-in-docker.sh
|
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/fedora/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Fedora ${{ matrix.version }} x86_64
|
name: Fedora ${{ matrix.version }} x86_64
|
||||||
path: dist/*.rpm
|
path: dist/*.rpm
|
||||||
|
@ -289,7 +289,7 @@ jobs:
|
||||||
IMAGE: docker.io/opensuse/${{ matrix.edition }}:latest
|
IMAGE: docker.io/opensuse/${{ matrix.edition }}:latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ jobs:
|
||||||
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/opensuse/01-in-docker.sh
|
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/opensuse/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: openSUSE ${{ matrix.edition }} x86_64
|
name: openSUSE ${{ matrix.edition }} x86_64
|
||||||
path: dist/*.rpm
|
path: dist/*.rpm
|
||||||
|
@ -310,7 +310,7 @@ jobs:
|
||||||
IMAGE: docker.io/amd64/alpine:latest
|
IMAGE: docker.io/amd64/alpine:latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -319,7 +319,7 @@ jobs:
|
||||||
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/alpine/01-in-docker.sh
|
podman run --security-opt seccomp=unconfined --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/alpine/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: musl-based Linux (latest Alpine)
|
name: musl-based Linux (latest Alpine)
|
||||||
path: dist/*.apk
|
path: dist/*.apk
|
||||||
|
@ -331,7 +331,7 @@ jobs:
|
||||||
IMAGE: quay.io/redpanda-cpp/appimage-builder-x86_64:20240304.0
|
IMAGE: quay.io/redpanda-cpp/appimage-builder-x86_64:20240304.0
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -340,7 +340,7 @@ jobs:
|
||||||
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/appimage/01-in-docker.sh
|
podman run --rm -v $PWD:/mnt -w /mnt $IMAGE ./packages/appimage/01-in-docker.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Linux AppImage
|
name: Linux AppImage
|
||||||
path: dist/*.AppImage
|
path: dist/*.AppImage
|
||||||
|
@ -350,7 +350,7 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -359,7 +359,7 @@ jobs:
|
||||||
packages/debian-static/builddeb.sh
|
packages/debian-static/builddeb.sh
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Static Deb
|
name: Static Deb
|
||||||
path: dist/*.deb
|
path: dist/*.deb
|
||||||
|
@ -369,7 +369,7 @@ jobs:
|
||||||
runs-on: macos-12
|
runs-on: macos-12
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -396,7 +396,7 @@ jobs:
|
||||||
tar -cJf RedPandaIDE.tar.xz RedPandaIDE.app
|
tar -cJf RedPandaIDE.tar.xz RedPandaIDE.app
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: macOS x86_64
|
name: macOS x86_64
|
||||||
path: pkg/bin/RedPandaIDE.tar.xz
|
path: pkg/bin/RedPandaIDE.tar.xz
|
||||||
|
|
|
@ -11,7 +11,7 @@ jobs:
|
||||||
lua_addon: ["y", "n"]
|
lua_addon: ["y", "n"]
|
||||||
sdcc: ["y", "n"]
|
sdcc: ["y", "n"]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ jobs:
|
||||||
tar -cf "pkg/$name.tar" -C pkg "$name"
|
tar -cf "pkg/$name.tar" -C pkg "$name"
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Ubuntu 22.04 - lua-addon=${{ matrix.lua_addon }}, sdcc=${{ matrix.sdcc }}
|
name: Ubuntu 22.04 - lua-addon=${{ matrix.lua_addon }}, sdcc=${{ matrix.sdcc }}
|
||||||
path: pkg/*.tar
|
path: pkg/*.tar
|
||||||
|
@ -47,7 +47,7 @@ jobs:
|
||||||
lua_addon: ["y", "n"]
|
lua_addon: ["y", "n"]
|
||||||
sdcc: ["y", "n"]
|
sdcc: ["y", "n"]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ jobs:
|
||||||
rm $install_dir/vc_redist.x64.exe
|
rm $install_dir/vc_redist.x64.exe
|
||||||
|
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: Windows MSVC x64 - lua-addon=${{ matrix.lua_addon }}, sdcc=${{ matrix.sdcc }}
|
name: Windows MSVC x64 - lua-addon=${{ matrix.lua_addon }}, sdcc=${{ matrix.sdcc }}
|
||||||
path: pkg/*
|
path: pkg/*
|
||||||
|
|
|
@ -7,7 +7,7 @@ jobs:
|
||||||
name: Unix makefile escape
|
name: Unix makefile escape
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ jobs:
|
||||||
name: Teal–Lua consistency
|
name: Teal–Lua consistency
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue