diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a3b7a99..3e15017 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: name: Shellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install shellcheck run: sudo apt-get install -y shellcheck - name: Lint @@ -67,7 +67,7 @@ jobs: branch: RT steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install build dependencies run: | @@ -134,7 +134,7 @@ jobs: timeout-minutes: 90 - name: Upload bzImage artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: bzImage-${{ matrix.mode }}-${{ matrix.branch }}-${{ matrix.distro }} path: kernel/src/arch/x86/boot/bzImage @@ -149,16 +149,16 @@ jobs: contents: write id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts/ - name: Create release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: "build-${{ github.run_number }}" name: "LiqXanMod build ${{ github.run_number }}" files: artifacts/**/* generate_release_notes: true -``` +``` \ No newline at end of file diff --git a/.github/workflows/gen-arch-config.yml b/.github/workflows/gen-arch-config.yml index 7d7f9b7..328b534 100644 --- a/.github/workflows/gen-arch-config.yml +++ b/.github/workflows/gen-arch-config.yml @@ -17,7 +17,7 @@ jobs: name: Generate ${{ inputs.arch }} config runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install cross-compilation toolchain run: | @@ -48,7 +48,7 @@ jobs: esac - name: Upload generated config - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: config-${{ inputs.arch }}-${{ inputs.kernel_version }} - path: configs/base/${{ inputs.arch == 'arm64' && 'aarch64' || 'riscv64' }}.config + path: configs/base/${{ inputs.arch == 'arm64' && 'aarch64' || 'riscv64' }}.config \ No newline at end of file