Skip to content

[feature]: add test pipeline for testing Postgres parser using different applications #211

[feature]: add test pipeline for testing Postgres parser using different applications

[feature]: add test pipeline for testing Postgres parser using different applications #211

Workflow file for this run

name: Build Keploy Binary
on:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build binary
run: go build -tags=viper_bind_struct -cover -o keployB
- name: Upload Keploy Binary as Artifact
uses: actions/upload-artifact@v4
with:
name: keploy-binary
path: keployB
# Add Jobs for testing different applications here.
test-go-mongo-1:
needs: build
uses: ./.github/workflows/test-go-mongo-1.yml
test-go-mongo-2:
needs: build
uses: ./.github/workflows/test-go-mongo-2.yml
test-go-postgres-1:
needs: build
uses: ./.github/workflows/test-go-postgres-1.yml
test-go-postgres-2:
needs: build
uses: ./.github/workflows/test-go-postgres-1=2.yml

Check failure on line 37 in .github/workflows/build_stage.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/build_stage.yml

Invalid workflow file

error parsing called workflow ".github/workflows/build_stage.yml" -> "./.github/workflows/test-go-postgres-1=2.yml" : failed to fetch workflow: workflow was not found.
# Wait for all the test workflows before getting the coverage
get-coverage:
needs: [test-go-mongo-1, test-go-mongo-2, test-go-postgres-1, test-go-postgres-2]
uses: ./.github/workflows/coverage_stage.yml
#https://github.com/marketplace/actions/delete-artifact