Skip to content

Retry tests on network errors, improve test docs #134

Retry tests on network errors, improve test docs

Retry tests on network errors, improve test docs #134

name: Run full test suite
on:
# To prevent this time intesive suite from running redundandtly, it will only run on PRs.
# If a PR is merged, it also creates a push and thus this workflow unnecessarily runs again.
pull_request:
branches:
- master
paths:
- '.github/workflows/**'
- 'src/**'
jobs:
code-test:
name: Run tests on code
uses: ./.github/workflows/test-go.yaml
secrets: inherit
build-image:
name: Build Docker image
uses: ./.github/workflows/build-images.yaml
with:
tags: >-
commit-${{ github.sha }}
latest
needs: code-test
webhook-tests:
name: Run tests on webhooks
needs: build-image
uses: ./.github/workflows/test-kubernetes.yaml
secrets: inherit