@@ -18,21 +18,21 @@ jobs:
1818 - runs-on : ubuntu-latest
1919 name : Build AppImage
2020 arch : x86_64
21- # comment out these 3 lines aarch64 is not wanted
21+ # comment out these 3 lines if aarch64 is not wanted
2222 - runs-on : ubuntu-24.04-arm
2323 name : Build AppImage
2424 arch : aarch64
2525 container : ghcr.io/pkgforge-dev/archlinux:latest
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2828 - name : Preparing Container
2929 run : /bin/sh ./pre-setup.sh
3030 - name : Install Dependencies
3131 run : /bin/sh ./get-dependencies.sh
3232 - name : Make AppImage
3333 run : /bin/sh ./make-appimage.sh
3434 - name : Upload artifact
35- uses : actions/upload-artifact@v4.6.2
35+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
3636 with :
3737 name : AppImage-${{ matrix.arch }}
3838 path : dist
4343 permissions : write-all
4444 runs-on : ubuntu-latest
4545 steps :
46- - uses : actions/download-artifact@v4.3 .0
46+ - uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0 .0
4747 with :
4848 pattern : AppImage-*
4949 merge-multiple : true
5555 echo "VERSION=$(cat ./version)" >> "${GITHUB_ENV}"
5656 echo "DATE=$(date +'%Y-%m-%d_%s')" >> "${GITHUB_ENV}"
5757 - name : Release Artifacts
58- uses : softprops/action-gh-release@v2.2 .2
58+ uses : softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe # v2.4 .2
5959 with :
6060 name : " ${{ env.APPNAME }}: ${{ env.VERSION }}"
6161 tag_name : " ${{ env.VERSION }}@${{ env.DATE }}"
6666 files : |
6767 *.AppImage*
6868
69- - uses : actions/checkout@v4
69+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7070 - name : Update LATEST_VERSION
7171 run : |
7272 echo "${{ env.VERSION }}" > ./LATEST_VERSION
0 commit comments