Skip to content

Commit

Permalink
Separate node build and tests
Browse files Browse the repository at this point in the history
  • Loading branch information
james-jdgtl committed Oct 7, 2024
1 parent fbbf138 commit 3b5d6cc
Showing 1 changed file with 16 additions and 3 deletions.
19 changes: 16 additions & 3 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,22 @@ on:
required: true

jobs:
build_test_node:
name: Build node
uses: ministryofjustice/hmpps-github-actions/.github/workflows/node_build_test.yml@HEAT-353-typescript-node-workflow
# main node build workflow
node_build:
name: node build
uses: ministryofjustice/hmpps-github-actions/.github/workflows/node_build.yml@HEAT-353-typescript-node-workflow
secrets: inherit
# generic node unit tests - feel free to override with local tests if required
node_unit_tests:
name: node unit tests
uses: ministryofjustice/hmpps-github-actions/.github/workflows/node_unit_tests.yml@HEAT-353-typescript-node-workflow
needs: [node_build]
secrets: inherit
# generic node integration tests using wiremock - feel free to override with local tests if required
node_integration_tests:
name: node integration tests
uses: ministryofjustice/hmpps-github-actions/.github/workflows/node_integration_tests.yml@HEAT-353-typescript-node-workflow
needs: [node_build]
secrets: inherit
helm_lint:
name: helm lint
Expand Down

0 comments on commit 3b5d6cc

Please sign in to comment.