Skip to content

Bump k8s.io/client-go from 0.28.0 to 0.28.1 #413

Bump k8s.io/client-go from 0.28.0 to 0.28.1

Bump k8s.io/client-go from 0.28.0 to 0.28.1 #413

Workflow file for this run

name: Github Build
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
golangci:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version-file: "go.mod"
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
skip-pkg-cache: true
build:
name: go Test
runs-on: ubuntu-latest
steps:
- name: Check out code into the Go module directory
uses: actions/checkout@v3
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version-file: "go.mod"
- name: Test
run: make test
- name: Send coverage
uses: shogo82148/actions-goveralls@v1
with:
path-to-profile: coverage.out
e2e:
runs-on: ubuntu-latest
steps:
- name: 📥 Checkout
uses: actions/checkout@v3
- name: 🕹️ Install kind with registry
uses: bakito/kind-with-registry-action@main
- name: 🖼️ Build image
run: ./testdata/e2e/buildImage.sh
- name: 🔐 Install cert-manager
run: ./testdata/e2e/installCertManager.sh
- name: 🔐 Install service certificate
run: ./testdata/e2e/installCertificate.sh
- name: 💉 Install Java Truststore Injection Webhook helm chart
run: |
./testdata/e2e/installChart.sh
kubectl create ns e2e-test
- name: 🖥️ Setup Java
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '17'
- name: 🛃 Test generated trust stores
run: ./testdata/e2e/testConfigMaps.sh
helm:
name: Helm Checks
runs-on: ubuntu-latest
steps:
- name: Check out code into the Go module directory
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install Helm
run: |
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version-file: "go.mod"
- name: Set up Tools
run: make semver helm-docs
- name: Lint
run: |
cp chart/README.md chart/README.md.old
make helm-lint
- name: Check chart/README.md is correctly generated with 'make docs'
run: |
# ignore version as it is updated during build
sed -i '/!\[Version\:/d' chart/README.md
sed -i '/!\[Version\:/d' chart/README.md.old
diff chart/README.md.old chart/README.md
- name: Template
run: make helm-template