Feat: CLI Integration tests

This commit is contained in:
Daniel Hougaard
2024-04-18 23:29:11 +02:00
parent e453ddf937
commit 4050e56e60
2 changed files with 66 additions and 55 deletions
@@ -10,10 +10,14 @@ permissions:
contents: write contents: write
# packages: write # packages: write
# issues: write # issues: write
jobs: jobs:
cli-integration-tests:
name: Run tests before deployment
uses: ./.github/workflows/run-cli-tests.yml
goreleaser: goreleaser:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
needs: [cli-integration-tests]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:
+8 -1
View File
@@ -1,5 +1,12 @@
name: Go CLI Tests name: Go CLI Tests
on: [push] # Test
on:
pull_request:
types: [opened, synchronize]
paths:
- "cli/**"
workflow_call:
jobs: jobs:
test: test: