Move smoke test to reusable workflow

This commit is contained in:
Brendon Smith 2024-10-04 18:20:25 -04:00
parent 80b1d50e0d
commit da554410b0
No known key found for this signature in database
2 changed files with 8 additions and 12 deletions

View File

@ -49,3 +49,7 @@ jobs:
docker push $IMAGE
docker push $IMAGE_MAJOR
docker push $IMAGE_MAJOR_MINOR
smoke-test:
needs:
- build-and-push
uses: ./.github/workflows/reusable-smoke-test.yml

View File

@ -1,12 +1,9 @@
---
name: 🧪
name: ♻️ 🧪
on: # yamllint disable-line rule:truthy
pull_request:
workflow_run:
workflows: [🏗️]
types: [completed]
workflow_call:
env:
devpi-password: abcd1234
@ -30,9 +27,6 @@ env:
jobs:
fail-fast:
if: >-
github.event_name == 'pull_request' ||
github.event.workflow_run.conclusion == 'success'
strategy:
matrix:
@ -44,7 +38,7 @@ jobs:
steps:
- name: Check out the action locally
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
path: test
- name: Fail-fast in unsupported environments
@ -58,9 +52,7 @@ jobs:
exit 1
smoke-test:
if: >-
github.event_name == 'pull_request' ||
github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
services: