diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 70853fca..b247f930 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,17 +38,17 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version-file: 'go.mod' cache: true # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -59,7 +59,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 # ℹī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -73,4 +73,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/dependency-submission.yml b/.github/workflows/dependency-submission.yml index 30876f3b..d0b88c06 100644 --- a/.github/workflows/dependency-submission.yml +++ b/.github/workflows/dependency-submission.yml @@ -12,15 +12,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version-file: 'go.mod' cache: true - name: Run snapshot action - uses: actions/go-dependency-submission@v1 + uses: actions/go-dependency-submission@v2 with: go-mod-path: go.mod diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b27ac108..9c4d971a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Wait for acceptance tests id: wait - uses: "WyriHaximus/github-action-wait-for-status@v1.4.0" + uses: "WyriHaximus/github-action-wait-for-status@v1.8.0" with: ignoreActions: Wait for acceptance tests checkInterval: 30 @@ -28,17 +28,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version-file: 'go.mod' cache: true - name: Import GPG key id: import_gpg - uses: crazy-max/ghaction-import-gpg@v2 + uses: crazy-max/ghaction-import-gpg@v6 env: GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b66f6877..28d65f37 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,12 +12,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 2 # we want the HEAD commit and the previous commit to compare changed files - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version-file: 'go.mod' cache: true @@ -31,7 +31,7 @@ jobs: # we only want to run tests if any code changes (not for README or docs changes) - name: Check Changed Files id: files - uses: tj-actions/changed-files@v41.0.0 + uses: tj-actions/changed-files@v45 with: files: | .github @@ -69,19 +69,19 @@ jobs: cancel-in-progress: true steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version-file: 'go.mod' cache: true - name: Setup Terraform - uses: hashicorp/setup-terraform@v1 + uses: hashicorp/setup-terraform@v3 with: terraform_wrapper: false - terraform_version: 1.9.5 + terraform_version: 1.9.8 - name: Start Keycloak Container run: | @@ -99,7 +99,7 @@ jobs: run: ./scripts/wait-for-local-keycloak.sh && ./scripts/create-terraform-client.sh - name: Get Keycloak Version - uses: actions/github-script@v6 + uses: actions/github-script@v7 id: keycloak-version env: KEYCLOAK_VERSION: ${{ matrix.keycloak-version }} diff --git a/go.mod b/go.mod index 2a9bc1eb..5cbe6fc5 100644 --- a/go.mod +++ b/go.mod @@ -54,4 +54,4 @@ require ( google.golang.org/protobuf v1.33.0 // indirect ) -go 1.22 +go 1.22.0