Skip to content

Commit 6238f05

Browse files
committed
Merge remote-tracking branch 'origin/release'
2 parents 659ad4d + b51876f commit 6238f05

File tree

2 files changed

+10
-28
lines changed

2 files changed

+10
-28
lines changed

.github/workflows/docker.yml

Lines changed: 8 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ on:
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

1620
jobs:
17-
# Firedrake container (just Firedrake)
21+
# Firedrake only
1822
docker_build_vanilla:
1923
strategy:
2024
fail-fast: false
@@ -48,7 +52,7 @@ jobs:
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
@@ -72,27 +76,7 @@ jobs:
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

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ name: Publish release
22

33
on:
44
release:
5-
types: [published]
5+
types: [released]
66

77
jobs:
88
deploy:
9-
if: '!startsWith( github.ref_name, ''Zenodo'' )'
109
uses: ./.github/workflows/core.yml
1110
with:
1211
source_ref: release
@@ -16,9 +15,8 @@ jobs:
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

0 commit comments

Comments
 (0)