File tree Expand file tree Collapse file tree 1 file changed +17
-15
lines changed
Expand file tree Collapse file tree 1 file changed +17
-15
lines changed Original file line number Diff line number Diff line change 5555 version : " ${{ inputs.version }}"
5656 NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5757
58+ artefact-oas-spec :
59+ name : " Build OAS spec"
60+ runs-on : ubuntu-latest
61+ needs : [artefact-jekyll-docs]
62+ timeout-minutes : 10
63+ steps :
64+ - name : " Checkout code"
65+ uses : actions/checkout@v5
66+ - name : " Build proxies"
67+ uses : ./.github/actions/build-oas-spec
68+ with :
69+ apimEnv : " internal-dev-sandbox"
70+ buildSandbox : true
71+ nodejs_version : ${{ inputs.nodejs_version }}
72+ NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
73+
5874 artefact-sdks :
5975 name : " Build SDKs"
6076 runs-on : ubuntu-latest
77+ needs : [artefact-oas-spec]
6178 timeout-minutes : 10
6279 steps :
6380 - name : " Checkout code"
@@ -114,21 +131,6 @@ jobs:
114131 --terraformAction "apply" \
115132 --overrideProjectName "nhs" \
116133 --overrideRoleName "nhs-main-acct-supplier-api-github-deploy"
117- artefact-oas-spec :
118- name : " Build OAS spec"
119- runs-on : ubuntu-latest
120- needs : [artefact-jekyll-docs]
121- timeout-minutes : 10
122- steps :
123- - name : " Checkout code"
124- uses : actions/checkout@v5
125- - name : " Build proxies"
126- uses : ./.github/actions/build-oas-spec
127- with :
128- apimEnv : " internal-dev-sandbox"
129- buildSandbox : true
130- nodejs_version : ${{ inputs.nodejs_version }}
131- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
132134 artefact-proxies :
133135 name : " Build proxies"
134136 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments