File tree Expand file tree Collapse file tree 1 file changed +2
-19
lines changed Expand file tree Collapse file tree 1 file changed +2
-19
lines changed Original file line number Diff line number Diff line change 5
5
version-pattern :
6
6
type : string
7
7
required : true
8
- description : A wildcard-supported string for version(s) of the model being removed
8
+ description : A wildcard-supported string of spack environments to remove
9
9
jobs :
10
- get-spack-env :
11
- name : Get Spack Environment
12
- runs-on : ubuntu-latest
13
- outputs :
14
- model : ${{ steps.get-model.outputs.model }}
15
- env-name : ${{ steps.get-env-name.outputs.env-name }}
16
- steps :
17
- - name : Get Model
18
- id : get-model
19
- # for the cases where the repo name is in uppercase but the package name is lowercase (eg. access-nri/MOM5)
20
- run : echo "model=$(echo ${{ github.event.repository.name }} | tr [:upper:] [:lower:])" >> $GITHUB_OUTPUT
21
- - name : Set Spack Env Name String
22
- id : get-env-name
23
- # replace occurences of '.' with '_' in environment name as spack doesn't support '.'. Ex: 'access-om2-v1.0.0' -> 'access-om2-v1_0_0'.
24
- run : echo "env-name=$(echo '${{ steps.get-model.outputs.model }}-${{ inputs.version-pattern }}' | tr '.' '_')" >> $GITHUB_OUTPUT
25
-
26
10
get-prerelease-deployment-env :
27
11
name : Get Prerelease Deployment Environment
28
12
runs-on : ubuntu-latest
42
26
undeployment :
43
27
name : Remove Deployment
44
28
needs :
45
- - get-spack-env
46
29
- get-prerelease-deployment-env
47
30
strategy :
48
31
fail-fast : false
51
34
uses : access-nri/build-cd/.github/workflows/undeploy-2-start.yml@main
52
35
with :
53
36
deployment-environment : ${{ matrix.deployment-environment }}
54
- env-name : ${{ needs.get-spack-env.outputs.env-name }}
37
+ env-name : ${{ inputs.version-pattern }}
55
38
secrets : inherit
You can’t perform that action at this time.
0 commit comments