File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 3
3
push :
4
4
branches :
5
5
- master
6
+ concurrency :
7
+ group : ${{ github.workflow }}
6
8
jobs :
7
9
deploy-cdk-stack :
8
10
runs-on : ubuntu-latest
9
- # Allows JWT to be requested from GitHub's OIDC provider.
10
11
permissions :
11
12
contents : read
13
+ # Allows JWT to be requested from GitHub's OIDC provider.
12
14
id-token : write
13
15
steps :
14
16
- uses : actions/checkout@v4
@@ -25,12 +27,14 @@ jobs:
25
27
- if : steps.cache.outputs.cache-hit != 'true'
26
28
run : |
27
29
# Install micromamba.
28
- curl -Ls https://micro.mamba.pm/api/micromamba/linux-64/latest | tar -xvj bin/micromamba
30
+ wget -qO- https://micro.mamba.pm/api/micromamba/linux-64/latest | tar -xvj bin/micromamba
31
+
29
32
30
33
# Install Poetry.
31
34
pipx install poetry~=1.8
32
35
33
36
# Create Mamba environment.
37
+ export MAMBA_ROOT_PREFIX=~/micromamba
34
38
eval "$(./bin/micromamba shell hook -s posix)"
35
39
micromamba create --file environment.yml --yes
36
40
micromamba activate brodie.id.au
42
46
role-to-assume : arn:aws:iam::961672313229:role/Account-GithubOidcRole20798CD3-LZP3AHTIPJU2
43
47
aws-region : ap-southeast-2
44
48
- run : |
49
+ export MAMBA_ROOT_PREFIX=~/micromamba
45
50
eval "$(./bin/micromamba shell hook -s posix)"
46
51
micromamba activate brodie.id.au
47
52
You can’t perform that action at this time.
0 commit comments