diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a160881c..3fdbb2e8b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install codespell shell: bash @@ -32,7 +32,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: uname -a run: uname -a @@ -78,7 +78,7 @@ jobs: ffversion: ${{ steps.ffversion.outputs.ffversion }} steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: uname -a run: uname -a @@ -102,7 +102,7 @@ jobs: - name: Initialize CodeQL if: matrix.arch == 'amd64' - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: c @@ -151,7 +151,7 @@ jobs: cpack -V - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-linux-${{ matrix.arch }} path: ./fastfetch-*.* @@ -164,7 +164,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: uname -a run: uname -a @@ -217,7 +217,7 @@ jobs: run: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-linux-i686 path: ./fastfetch-*.* @@ -230,7 +230,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: uraimo/run-on-arch-action@v3 @@ -257,7 +257,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-linux-armv7l path: ./fastfetch-*.* @@ -270,7 +270,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: uraimo/run-on-arch-action@v3 @@ -293,7 +293,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-linux-armv6l path: ./fastfetch-*.* @@ -312,7 +312,7 @@ jobs: - arch: s390x steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: uraimo/run-on-arch-action@v3 @@ -336,7 +336,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-linux-${{ matrix.arch }} path: ./fastfetch-*.* @@ -345,7 +345,7 @@ jobs: name: Musl-amd64 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: setup alpine linux uses: jirutka/setup-alpine@master @@ -374,7 +374,7 @@ jobs: shell: alpine.sh {0} - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-musl-amd64 path: ./fastfetch-*.* @@ -394,7 +394,7 @@ jobs: runs-on: macos-latest steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: uname -a run: uname -a @@ -428,7 +428,7 @@ jobs: run: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-macos-${{ matrix.arch }} path: ./fastfetch-*.* @@ -438,7 +438,7 @@ jobs: name: SunOS-amd64 steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: vmactions/omnios-vm@v1 @@ -461,7 +461,7 @@ jobs: cpack - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-sunos-amd64 path: ./fastfetch-*.* @@ -474,7 +474,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: cross-platform-actions/action@master @@ -483,7 +483,7 @@ jobs: architecture: x86-64 cpu_count: 4 shell: bash - version: '14.3' + version: '15.0' run: | uname -a sudo pkg update @@ -498,7 +498,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-freebsd-amd64 path: ./fastfetch-*.* @@ -511,7 +511,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: cross-platform-actions/action@master @@ -535,7 +535,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-openbsd-amd64 path: ./fastfetch-*.* @@ -548,7 +548,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: cross-platform-actions/action@master @@ -571,7 +571,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-netbsd-amd64 path: ./fastfetch-*.* @@ -584,7 +584,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: vmactions/dragonflybsd-vm@v1 @@ -606,7 +606,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-dragonfly-amd64 path: ./fastfetch-*.* @@ -619,7 +619,7 @@ jobs: contents: read steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: run VM uses: cross-platform-actions/action@master @@ -641,7 +641,7 @@ jobs: ctest --output-on-failure - name: upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-haiku-amd64 path: ./fastfetch-*.* @@ -681,7 +681,7 @@ jobs: shell: msys2 {0} steps: - name: checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: setup-msys2 uses: msys2/setup-msys2@v2 @@ -723,7 +723,7 @@ jobs: - if: github.event_name == 'push' && github.repository == 'fastfetch-cli/fastfetch' id: upload-unsigned-artifact name: upload artifacts for signing - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-windows-${{ matrix.arch }}${{ matrix.win7-compat-postfix }} path: | @@ -750,7 +750,7 @@ jobs: run: 7z a -t7z -mx9 -bd -y fastfetch-windows-${{ matrix.arch }}${{ matrix.win7-compat-postfix }}.7z LICENSE *.dll fastfetch.exe flashfetch.exe presets - name: upload true artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: fastfetch-windows-${{ matrix.arch }}${{ matrix.win7-compat-postfix }} path: ./fastfetch-windows-${{ matrix.arch }}${{ matrix.win7-compat-postfix }}.*