File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616 steps :
1717 - name : Dependabot metadata
1818 id : metadata
19- uses : dependabot/fetch-metadata@d7267f607e9d3fb96fc2fbe83e0af444713e90b7 # v2.3 .0
19+ uses : dependabot/fetch-metadata@25dd0e34f4fe68f24cc83900b1fe3fe149efef98 # v3.1 .0
2020 with :
2121 github-token : " ${{ secrets.GITHUB_TOKEN }}"
2222 - name : Enable auto-merge for Dependabot PRs
Original file line number Diff line number Diff line change @@ -46,11 +46,11 @@ jobs:
4646
4747 steps :
4848 - name : Checkout repository
49- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5050
5151 # Initializes the CodeQL tools for scanning.
5252 - name : Initialize CodeQL
53- uses : github/codeql-action/init@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
53+ uses : github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
5454 with :
5555 languages : ${{ matrix.language }}
5656 # If you wish to specify custom queries, you can do so here or in a config file.
6161 # Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
6262 # If this step fails, then you should remove it and run the build manually (see below)
6363 - name : Autobuild
64- uses : github/codeql-action/autobuild@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
64+ uses : github/codeql-action/autobuild@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
6565
6666 # ℹ️ Command-line programs to run using the OS shell.
6767 # 📚 https://git.io/JvXDl
7575 # make release
7676
7777 - name : Perform CodeQL Analysis
78- uses : github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
78+ uses : github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
Original file line number Diff line number Diff line change 1818 if : github.repository_owner == 'prometheus' || github.repository_owner == 'prometheus-community' # Don't run this workflow on forks.
1919 steps :
2020 - name : git checkout
21- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2222 - name : Set docker hub repo name
2323 run : echo "DOCKER_REPO_NAME=$(make docker-repo-name)" >> $GITHUB_ENV
2424 - name : Push README to Dockerhub
4040 if : github.repository_owner == 'prometheus' || github.repository_owner == 'prometheus-community' # Don't run this workflow on forks.
4141 steps :
4242 - name : git checkout
43- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
43+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4444 - name : Set quay.io org name
4545 run : echo "DOCKER_REPO=$(echo quay.io/${GITHUB_REPOSITORY_OWNER} | tr -d '-')" >> $GITHUB_ENV
4646 - name : Set quay.io repo name
Original file line number Diff line number Diff line change 2525 supported_versions : ${{ steps.matrix.outputs.supported_versions }}
2626 steps :
2727 - name : Checkout code
28- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2929 - name : Read supported_go_versions.txt
3030 id : matrix
3131 run : |
@@ -49,10 +49,10 @@ jobs:
4949
5050 steps :
5151 - name : Checkout code
52- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
52+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5353
5454 - name : Set up Go ${{ matrix.go_version }}
55- uses : actions/setup-go@v5.4 .0
55+ uses : actions/setup-go@v6.5 .0
5656 with :
5757 go-version : ${{ matrix.go_version }}
5858 check-latest : true
Original file line number Diff line number Diff line change @@ -24,25 +24,25 @@ jobs:
2424 runs-on : ubuntu-latest
2525 steps :
2626 - name : Checkout repository
27- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
27+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2828 - name : Install Go
29- uses : actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4 .0
29+ uses : actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5 .0
3030 with :
3131 go-version : 1.24.x
3232 - name : Install snmp_exporter/generator dependencies
3333 run : sudo apt-get update && sudo apt-get -y install libsnmp-dev
3434 if : github.repository == 'prometheus/snmp_exporter'
3535 - name : Check for Go file changes
3636 id : go-changes
37- uses : dorny/paths-filter@4512585405083f25c027a35db413c2b3b9006d50 # v2.11 .1
37+ uses : dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0 .1
3838 with :
3939 filters : |
4040 go:
4141 - '**/*.go'
4242
4343 - name : Lint
4444 if : steps.go-changes.outputs.go == 'true'
45- uses : golangci/golangci-lint-action@1481404843c368bc19ca9406f87d6e0fc97bdcfd # v7.0 .0
45+ uses : golangci/golangci-lint-action@ba0d7d2ec06a0ea1cb5fa41b2e4a3ab91d21278a # v9.3 .0
4646 with :
4747 args : --verbose
4848 version : v2.0.2
Original file line number Diff line number Diff line change @@ -29,12 +29,12 @@ jobs:
2929
3030 steps :
3131 - name : " Checkout code"
32- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3333 with :
3434 persist-credentials : false
3535
3636 - name : " Run analysis"
37- uses : ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
37+ uses : ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
3838 with :
3939 results_file : results.sarif
4040 results_format : sarif
@@ -43,14 +43,14 @@ jobs:
4343 # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
4444 # format to the repository Actions tab.
4545 - name : " Upload artifact"
46- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
46+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4747 with :
4848 name : SARIF file
4949 path : results.sarif
5050 retention-days : 5
5151
5252 # Upload the results to GitHub's code scanning dashboard.
5353 - name : " Upload to code-scanning"
54- uses : github/codeql-action/upload-sarif@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
54+ uses : github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
5555 with :
5656 sarif_file : results.sarif
Original file line number Diff line number Diff line change 1313
1414 steps :
1515 - name : Checkout repository
16- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
16+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1717
1818 - name : Execute bash script
1919 run : bash update-go-version.bash
2222 # no pull request will be created and the action exits silently.
2323 - name : Create a Pull Request
2424 if : github.event_name != 'pull_request'
25- uses : peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
25+ uses : peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
2626 with :
2727 token : ${{ secrets.GITHUB_TOKEN }}
2828 commit-message : " Update Go Collector metrics for new Go version"
You can’t perform that action at this time.
0 commit comments