diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ecaf4c8..dff46a2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,5 +1,8 @@ name: Build & Test -on: [push, pull_request] +on: + push: + pull_request: + workflow_call: jobs: lint: diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index ce14353..cee4fb7 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -5,11 +5,11 @@ on: - "v[0-9]+.[0-9]+.[0-9]+" # regex to match semantic versioning tags jobs: - tests: + main_ci: uses: ./.github/workflows/main.yml publish: name: publish - needs: [main] # require main to pass before publish runs + needs: [main_ci] # require main to pass before publish runs runs-on: ubuntu-latest steps: - name: Checkout source