File tree Expand file tree Collapse file tree 2 files changed +10
-28
lines changed
Expand file tree Collapse file tree 2 files changed +10
-28
lines changed Original file line number Diff line number Diff line change 77 description : Docker image tag
88 type : string
99 secrets :
10- # Docker login information
1110 DOCKERHUB_USER :
1211 required : true
1312 DOCKERHUB_TOKEN :
1413 required : true
14+ workflow_dispatch :
15+ inputs :
16+ tag :
17+ description : Docker image tag
18+ type : string
1519
1620jobs :
17- # Firedrake container (just Firedrake)
21+ # Firedrake only
1822 docker_build_vanilla :
1923 strategy :
2024 fail-fast : false
4852 tag : ${{ inputs.tag }}
4953 secrets : inherit
5054
51- # # Firedrake container (Firedrake and friends)
55+ # Firedrake and friends
5256 docker_build_firedrake :
5357 needs : docker_merge_vanilla
5458 uses : ./.github/workflows/docker_build.yml
7276 tag : ${{ inputs.tag }}
7377 secrets : inherit
7478
75- # # Firedrake container with TeX
76- docker_build_docdeps :
77- needs : docker_merge_vanilla
78- uses : ./.github/workflows/docker_build.yml
79- with :
80- os : Linux
81- platform : linux/amd64
82- target : firedrake-docdeps
83- tag : ${{ inputs.tag }}
84- dockerfile : docker/Dockerfile.docdeps
85- secrets : inherit
86-
87- docker_merge_docdeps :
88- uses : ./.github/workflows/docker_merge.yml
89- needs : docker_build_docdeps
90- with :
91- target : firedrake-docdeps
92- tag : ${{ inputs.tag }}
93- secrets : inherit
94-
95- # # Firedrake container with Jupyter notebooks
79+ # Firedrake with Jupyter notebooks
9680 docker_build_jupyter :
9781 needs : docker_merge_firedrake
9882 uses : ./.github/workflows/docker_build.yml
Original file line number Diff line number Diff line change @@ -2,11 +2,10 @@ name: Publish release
22
33on :
44 release :
5- types : [published ]
5+ types : [released ]
66
77jobs :
88 deploy :
9- if : ' !startsWith( github.ref_name, '' Zenodo'' )'
109 uses : ./.github/workflows/core.yml
1110 with :
1211 source_ref : release
1615 secrets : inherit
1716
1817 docker :
19- if : ' !startsWith( github.ref_name, '' Zenodo'' )'
2018 name : Build Docker containers
2119 uses : ./.github/workflows/docker.yml
2220 with :
23- tag : ${{ github.ref }}
21+ tag : ${{ github.ref_name }}
2422 secrets : inherit
You can’t perform that action at this time.
0 commit comments