diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index a31ef72d..c8029aee 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,10 +38,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v7 + uses: actions/checkout@v7.0.1 - name: Install Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version-file: go.mod diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c8f6ddfc..2716fefb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: - run: git config --global --add safe.directory /__w/nezha/nezha - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - name: Prepare frontends' dists run: | @@ -47,7 +47,7 @@ jobs: wget -qO pkg/geoip/geoip.db https://ipinfo.io/data/free/country.mmdb?token=${IPINFO_TOKEN} - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version: "1.26.x" @@ -178,7 +178,7 @@ jobs: needs: build name: Release Docker images steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - name: Download artifacts uses: actions/download-artifact@v8 diff --git a/.github/workflows/sync-code-atomgit.yml b/.github/workflows/sync-code-atomgit.yml index c08b56af..a92f4f30 100644 --- a/.github/workflows/sync-code-atomgit.yml +++ b/.github/workflows/sync-code-atomgit.yml @@ -8,7 +8,7 @@ jobs: sync-code-to-atomgit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - uses: adambirds/sync-github-to-gitlab-action@v1.1.0 with: destination_repository: git@atomgit.com:naiba/nezha-dashboard.git diff --git a/.github/workflows/sync-code.yml b/.github/workflows/sync-code.yml index 2c0e9d6c..347347ad 100644 --- a/.github/workflows/sync-code.yml +++ b/.github/workflows/sync-code.yml @@ -8,7 +8,7 @@ jobs: sync-to-jihulab: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - uses: adambirds/sync-github-to-gitlab-action@v1.1.0 with: destination_repository: git@gitee.com:naibahq/nezha.git diff --git a/.github/workflows/sync-release-atomgit.yml b/.github/workflows/sync-release-atomgit.yml index 80821f2f..bbebbf39 100644 --- a/.github/workflows/sync-release-atomgit.yml +++ b/.github/workflows/sync-release-atomgit.yml @@ -10,7 +10,7 @@ jobs: env: ATOMGIT_PAT: ${{ secrets.ATOMGIT_PAT }} steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - name: Sync to AtomGit run: | pip3 install PyGitHub diff --git a/.github/workflows/sync-release.yml b/.github/workflows/sync-release.yml index 747a32e0..c9a342c2 100644 --- a/.github/workflows/sync-release.yml +++ b/.github/workflows/sync-release.yml @@ -10,7 +10,7 @@ jobs: env: GITEE_TOKEN: ${{ secrets.GITEE_TOKEN }} steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v7.0.1 - name: Sync to Gitee run: | pip3 install PyGitHub diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bbe1e5a4..5ab40819 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,10 +26,10 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: persist-credentials: false - - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e with: go-version: "1.26.x" cache: false @@ -52,10 +52,10 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 45 steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: persist-credentials: false - - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e with: go-version: "1.26.x" cache: false @@ -94,19 +94,19 @@ jobs: timeout-minutes: 75 steps: - name: Checkout Nezha revision - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: path: nezha persist-credentials: false - name: Checkout pinned Agent revision - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: nezhahq/agent ref: 667e1dd5e166ffef808ec26dc20de85bc33a0a0f path: agent persist-credentials: false - name: Set up Go - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 + uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e with: go-version: "1.26.x" cache: false