Skip to content

fix: avoid initial 1s delay and use exponential backoff on spec / status checks for LogicalVolume #2905

fix: avoid initial 1s delay and use exponential backoff on spec / status checks for LogicalVolume

fix: avoid initial 1s delay and use exponential backoff on spec / status checks for LogicalVolume #2905

Workflow file for this run

name: "Main"
on:
pull_request:
push:
branches:
- "main"
jobs:
build:
name: "build"
runs-on: "ubuntu-20.04"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- run: make setup
- run: make check-uncommitted
- run: make test
- run: make groupname-test
build-images:
name: "build-images"
uses: ./.github/workflows/build-images.yaml
container-structure-test:
name: "container-structure-test"
needs: build
runs-on: "ubuntu-20.04"
strategy:
fail-fast: true
matrix:
image:
- "normal"
- "with-sidecar"
steps:
- uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- run: make install-container-structure-test
- run: make image-${{ matrix.image }}
- run: make container-structure-test STRUCTURE_TEST_TARGET=${{ matrix.image }}
example:
if: startsWith(github.head_ref, 'bump-chart-')
name: "example"
runs-on: "ubuntu-20.04"
defaults:
run:
working-directory: "example"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- run: make setup
- run: make run