Skip to content

Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.3 to 1.114.6 #2026

Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.3 to 1.114.6

Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.3 to 1.114.6 #2026

Workflow file for this run

# SPDX-FileCopyrightText: SAP SE or an SAP affiliate company and IronCore contributors
# SPDX-License-Identifier: Apache-2.0
name: Test and Code Coverage
on:
push:
branches:
- main
paths-ignore:
- 'docs/**'
- '**/*.md'
pull_request:
branches:
- main
paths-ignore:
- 'docs/**'
- '**/*.md'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
permissions:
actions: read
contents: read
pull-requests: write
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-go@v7
with:
go-version-file: 'go.mod'
- name: Run prepare make target
run: make generate
- name: Build manager binary
run: make build
test:
name: Test
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-go@v7
with:
go-version-file: 'go.mod'
- name: Run generate make target
run: make generate
- name: Run tests and generate coverage report
run: make coverage
- name: Archive code coverage results
uses: actions/upload-artifact@v7
with:
name: code-coverage
path: cover.out
code-coverage:
name: Code Coverage Report
needs: test
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'
permissions:
actions: read
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v7
- name: Post coverage report
uses: fgrosse/go-coverage-report@v1.5.0
with:
coverage-artifact-name: code-coverage
coverage-file-name: cover.out