Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ permissions:
jobs:
build:
name: Build and Test
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
steps:

- name: Check out code into the Go module directory
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Setup Go
uses: actions/setup-go@v6
Expand All @@ -46,11 +46,11 @@ jobs:

vet:
name: Go Vet / Format
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
steps:

- name: Check out code into the Go module directory
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Setup Go
uses: actions/setup-go@v6
Expand All @@ -67,12 +67,12 @@ jobs:
analysis:
name: Analyze with Sonar Cloud
needs: build
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
environment: build
steps:

- name: Check out code for Sonar Analysis
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pr-docker-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ jobs:
strategy:
matrix:
workload: ["controller", "server", "web-hooks"]
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
permissions:
contents: read
outputs:
pr-number: ${{ github.event.pull_request.number }}

steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v4
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
name: PR Docker Image Summary
needs: build-on-label
if: success()
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
permissions:
contents: read
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish-docker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ defaults:
jobs:
publish-docker:
name: Publish Docker image
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
permissions:
contents: write # needed for SBOM upload
packages: write

steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v4
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish-website.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ defaults:

jobs:
build:
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Setup Pages
id: pages
uses: actions/configure-pages@v6
- name: Setup Hugo
uses: peaceiris/actions-hugo@v3
with:
hugo-version: "0.163.0"
hugo-version: "0.163.3"
extended: true
- name: Setup Node
uses: actions/setup-node@v6
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
needs: build

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ permissions:
jobs:
generate_crd:
name: Generate CRD
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Generate and Upload CRD
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scan-container.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ jobs:
strategy:
matrix:
workload: ["controller", "server", "web-hooks"]
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
steps:
- name: Run trivy scanner
uses: aquasecurity/trivy-action@v0.36.0
with:
image-ref: ghcr.io/sap/cap-operator/${{ matrix.workload }}:${{ inputs.version || 'latest' }}
scanners: 'vuln'
version: 'v0.70.0'
version: 'v0.72.0'
format: 'sarif'
output: 'vuln-${{ matrix.workload }}.sarif'

Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/sap/cap-operator

go 1.26.4
go 1.26.5

require (
github.com/MicahParks/jwkset v0.11.0
Expand Down