Skip to content

gomod(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 #1074

gomod(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3

gomod(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 #1074

Workflow file for this run

# Jobs defined in this file are responsible for things that do not require container image
# but still relevant to the codebase such as unit tests, linting etc
name: Pull Request
on:
pull_request:
types: [ synchronize, opened, reopened, ready_for_review ]
paths-ignore:
- 'docs/**'
- '**/*.md'
- 'tests/performance/**'
- 'OWNERS'
- 'CODEOWNERS'
- 'sec-scanners-config.yaml'
- './github/dependabot.yml'
branches:
- "main"
- 'release-**'
permissions:
contents: read
jobs:
lint:
name: Golang lint check
runs-on: ubuntu-latest
if: github.event.pull_request.draft == false
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache: false # We need to disable caching here, since this is handled by the golangci-lint action
- name: golangci-lint
uses: golangci/golangci-lint-action@3cfe3a4abbb849e10058ce4af15d205b6da42804 #v4.0.0
with:
version: 'latest'
args: --timeout=10m --verbose
run-unit-tests:
name: Run unit tests
runs-on: ubuntu-latest
if: github.event.pull_request.draft == false
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: Run tests
run: |
PULL_PULL_SHA=${{ github.event.pull_request.head.sha}} \
PULL_BASE_SHA=${{ github.event.pull_request.base.sha}} \
PULL_NUMBER=${{ github.event.number }} \
./tests/integration/scripts/code-coverage-guard.sh