0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-07-05 05:24:01 +00:00

chore(ci): pin image versions in CI workflows (#1686)

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
This commit is contained in:
Pavel Boldyrev 2024-12-17 23:21:15 -05:00 committed by GitHub
parent 1069543ac5
commit 59c9f1e6be
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 12 additions and 12 deletions

View File

@ -9,7 +9,7 @@ on:
jobs: jobs:
qodana: qodana:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
if: github.event.pull_request.head.repo.owner.login == 'bpg' || github.event.ref == 'refs/heads/main' if: github.event.pull_request.head.repo.owner.login == 'bpg' || github.event.ref == 'refs/heads/main'
permissions: permissions:
contents: write contents: write

View File

@ -13,7 +13,7 @@ permissions:
jobs: jobs:
golangci-lint: golangci-lint:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@ -7,7 +7,7 @@ on:
jobs: jobs:
link-check: link-check:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Generate Short Lived OAuth App Token - name: Generate Short Lived OAuth App Token
uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0 uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0

View File

@ -10,7 +10,7 @@ on:
jobs: jobs:
github-metrics: github-metrics:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
permissions: permissions:
contents: write contents: write
steps: steps:

View File

@ -15,7 +15,7 @@ on:
jobs: jobs:
goreleaser: goreleaser:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Generate Short Lived OAuth App Token - name: Generate Short Lived OAuth App Token
uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0 uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0

View File

@ -8,7 +8,7 @@ on:
jobs: jobs:
release-please: release-please:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
permissions: permissions:
contents: write contents: write
steps: steps:

View File

@ -6,7 +6,7 @@ on:
jobs: jobs:
stale: stale:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
permissions: permissions:
issues: write issues: write
pull-requests: write pull-requests: write

View File

@ -9,7 +9,7 @@ on:
jobs: jobs:
build: build:
name: Build name: Build
runs-on: ubuntu-latest runs-on: ubuntu-24.04
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- name: Checkout - name: Checkout
@ -43,7 +43,7 @@ jobs:
test: test:
name: Unit Tests name: Unit Tests
needs: build needs: build
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Dump GitHub context - name: Dump GitHub context
env: env:

View File

@ -14,9 +14,9 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
terraform: [ 1.6 ] terraform: [ 1.6 ]
os: [ ubuntu-latest, windows-latest, macos-latest ] os: [ ubuntu-24.04, windows-latest, macos-latest ]
include: include:
- os: ubuntu-latest - os: ubuntu-24.04
node: pve1 node: pve1
port: 13451 port: 13451
- os: windows-latest - os: windows-latest

View File

@ -1,5 +1,5 @@
version: "1.0" version: "1.0"
linter: jetbrains/qodana-go:latest linter: jetbrains/qodana-go:2024.3
include: include:
- name: CheckDependencyLicenses - name: CheckDependencyLicenses
- name: RegExpRedundantEscape - name: RegExpRedundantEscape