From 0dfd80add54f2e8a767ca34bbe3213662c98e051 Mon Sep 17 00:00:00 2001 From: PontusLindblom Date: Sat, 7 Feb 2026 07:44:29 +0100 Subject: [PATCH] Update workflow dependencies --- .github/workflows/build-test.yml | 8 ++++---- .github/workflows/codeql-analysis.yml | 8 ++++---- .github/workflows/compat-checks.yaml | 5 ++--- .github/workflows/dep-auto-merge.yml | 4 ++-- .github/workflows/dockerhub-push.yml | 10 +++++----- .github/workflows/release-binary.yml | 12 ++++++------ .github/workflows/release-test.yml | 6 +++--- 7 files changed, 26 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index c6728ea5..5956c151 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -19,12 +19,12 @@ jobs: if: "${{ !endsWith(github.actor, '[bot]') }}" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: projectdiscovery/actions/setup/go@v1 with: go-version-file: go.mod - name: Run golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v9 with: version: latest args: --timeout 5m @@ -37,7 +37,7 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macOS-latest] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: projectdiscovery/actions/setup/go@v1 with: go-version-file: go.mod @@ -69,7 +69,7 @@ jobs: VIRUSTOTAL_API_KEY: ${{secrets.VIRUSTOTAL_API_KEY}} WHOISXMLAPI_API_KEY: ${{secrets.WHOISXMLAPI_API_KEY}} ZOOMEYEAPI_API_KEY: ${{secrets.ZOOMEYEAPI_API_KEY}} - uses: nick-invision/retry@v2 + uses: nick-fields/retry@v3 with: timeout_seconds: 360 max_attempts: 3 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 927b1cc1..31794f2a 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -24,16 +24,16 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 \ No newline at end of file + uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/compat-checks.yaml b/.github/workflows/compat-checks.yaml index 8efb822d..a1924122 100644 --- a/.github/workflows/compat-checks.yaml +++ b/.github/workflows/compat-checks.yaml @@ -13,8 +13,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: projectdiscovery/actions/setup/go/compat-checks@master with: - go-version-file: 'go.mod' - + go-version-file: go.mod diff --git a/.github/workflows/dep-auto-merge.yml b/.github/workflows/dep-auto-merge.yml index 84b26e1f..a21b9338 100644 --- a/.github/workflows/dep-auto-merge.yml +++ b/.github/workflows/dep-auto-merge.yml @@ -16,11 +16,11 @@ jobs: runs-on: ubuntu-latest if: github.actor == 'dependabot[bot]' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 with: token: ${{ secrets.DEPENDABOT_PAT }} - uses: ahmadnassri/action-dependabot-auto-merge@v2 with: github-token: ${{ secrets.DEPENDABOT_PAT }} - target: all \ No newline at end of file + target: all diff --git a/.github/workflows/dockerhub-push.yml b/.github/workflows/dockerhub-push.yml index 4409dcc3..582c3253 100644 --- a/.github/workflows/dockerhub-push.yml +++ b/.github/workflows/dockerhub-push.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest-16-cores steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Get Github tag id: meta @@ -20,19 +20,19 @@ jobs: curl --silent "https://api.github.com/repos/projectdiscovery/subfinder/releases/latest" | jq -r .tag_name | xargs -I {} echo TAG={} >> $GITHUB_OUTPUT - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_TOKEN }} - name: Build and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: context: . platforms: linux/amd64,linux/arm64,linux/arm diff --git a/.github/workflows/release-binary.yml b/.github/workflows/release-binary.yml index ea68f5d0..b6625c01 100644 --- a/.github/workflows/release-binary.yml +++ b/.github/workflows/release-binary.yml @@ -11,15 +11,15 @@ jobs: runs-on: ubuntu-latest-16-cores steps: - name: "Check out code" - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - + - name: "Set up Go" - uses: actions/setup-go@v4 - with: - go-version: 1.21.x - + uses: actions/setup-go@v6 + with: + go-version-file: go.mod + - name: "Create release on GitHub" uses: goreleaser/goreleaser-action@v3 with: diff --git a/.github/workflows/release-test.yml b/.github/workflows/release-test.yml index 1c8fbbf8..f5b8b74c 100644 --- a/.github/workflows/release-test.yml +++ b/.github/workflows/release-test.yml @@ -12,14 +12,14 @@ jobs: runs-on: ubuntu-latest-16-cores steps: - name: "Check out code" - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v6 with: - go-version: 1.21.x + go-version-file: go.mod - name: release test uses: goreleaser/goreleaser-action@v4