diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c1515182d..2ba28b1d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Run zig fmt @@ -28,7 +28,7 @@ jobs: steps: - run: sudo apt install -y yq - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - run: | set -e @@ -69,7 +69,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Unit Test Regz @@ -85,7 +85,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Unit Test UF2 @@ -101,7 +101,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Unit Test ESP Image @@ -117,7 +117,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Build Printer @@ -139,7 +139,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Build Sorcerer @@ -155,7 +155,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Generate Code @@ -181,7 +181,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Build @@ -197,7 +197,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 - name: Generate and test packages @@ -214,7 +214,7 @@ jobs: os: [ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 with: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d36c80ccb..3eb1bbe49 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,7 +16,7 @@ jobs: run: echo "TAG_NAME=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/drivers.yaml b/.github/workflows/drivers.yaml index 08e6b9f95..7a0476e38 100644 --- a/.github/workflows/drivers.yaml +++ b/.github/workflows/drivers.yaml @@ -15,7 +15,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5151b0f3a..ad12077d9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -15,7 +15,7 @@ jobs: steps: # SECURITY: Checkout base branch for linter binary - name: Checkout base branch - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.base_ref }} path: base @@ -32,11 +32,12 @@ jobs: # Now checkout PR code to analyze (but not execute) - name: Checkout PR code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.event.pull_request.head.sha }} path: pr fetch-depth: 0 + allow-unsafe-pr-checkout: true - name: Run linter working-directory: pr diff --git a/.github/workflows/ports.yml b/.github/workflows/ports.yml index 53e5e2e29..26246a1ee 100644 --- a/.github/workflows/ports.yml +++ b/.github/workflows/ports.yml @@ -15,7 +15,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 @@ -83,7 +83,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 diff --git a/.github/workflows/publish-github-pages.yml b/.github/workflows/publish-github-pages.yml index df1424cb0..92b8e5da0 100644 --- a/.github/workflows/publish-github-pages.yml +++ b/.github/workflows/publish-github-pages.yml @@ -12,7 +12,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 diff --git a/.github/workflows/sim-aviron.yml b/.github/workflows/sim-aviron.yml index 4b5fc4ddf..b6b0c0266 100644 --- a/.github/workflows/sim-aviron.yml +++ b/.github/workflows/sim-aviron.yml @@ -14,7 +14,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Zig uses: mlugg/setup-zig@v2 diff --git a/.github/workflows/unused-imports.yml b/.github/workflows/unused-imports.yml index 9231a56c2..83f54954a 100644 --- a/.github/workflows/unused-imports.yml +++ b/.github/workflows/unused-imports.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout PR code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0