Skip to content

Commit 4374a94

Browse files
committed
merge conflict
2 parents e124fa7 + 88e019a commit 4374a94

File tree

135 files changed

+4625
-1696
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+4625
-1696
lines changed

.github/ISSUE_TEMPLATE/installation.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A short description of what the installation error is.
1313
**Steps to Reproduce**
1414
Steps to reproduce the behavior:
1515

16-
ie: The exact command used for installation/update '...'
16+
ie: The exact command used for installation '...'
1717

1818
**Expected behavior**
1919
Describe what you expected to happen.
@@ -23,12 +23,11 @@ Add error message with full backtrace.
2323
Please add these as text using three backticks (`) for highlighting.
2424
Please do not add screenshots.
2525

26-
Please also include either `firedrake-install.log` which is found in
27-
the directory `firedrake-install` was run or `firedrake-update.log`
28-
found in the virtualenv directory.
26+
If the issue was with installing PETSc then please share the `configure.log`
27+
file found inside the `petsc` directory.
2928

30-
Additionally please include the PETSc configure log located in
31-
`$VIRTUAL_ENV/src/petsc/configure.log`.
29+
If the issue was with installing Firedrake then please share the output
30+
of the `pip install` command having passed the extra flag `--verbose`.
3231

3332
**Environment:**
3433
- OS: [eg: Linux, MacOS, WSL (Windows Subsystem for Linux)] add this as an issue label too! Please be specific: state the Linux distribution or MacOS version you are attempting to install on.

.github/PULL_REQUEST_TEMPLATE/run_ci_only.md

-22
This file was deleted.

.github/workflows/build.yml

-250
This file was deleted.

.github/workflows/docker.yml

+6-39
Original file line numberDiff line numberDiff line change
@@ -20,39 +20,12 @@ on:
2020
required: true
2121

2222
jobs:
23-
# Firedrake environment container
24-
docker_build_env:
25-
strategy:
26-
matrix:
27-
os: [Linux, macOS]
28-
include:
29-
- os: Linux
30-
platform: linux/amd64
31-
- os: macOS
32-
platform: linux/arm64
33-
uses: ./.github/workflows/docker_build.yml
34-
with:
35-
os: ${{ matrix.os }}
36-
platform: ${{ matrix.platform }}
37-
target: firedrake-env
38-
tag: ${{ inputs.tag }}
39-
dockerfile: docker/Dockerfile.env
40-
secrets: inherit
41-
42-
docker_merge_env:
43-
uses: ./.github/workflows/docker_merge.yml
44-
needs: docker_build_env
45-
with:
46-
target: firedrake-env
47-
tag: ${{ inputs.tag }}
48-
secrets: inherit
49-
5023
# Firedrake container (just Firedrake)
5124
docker_build_vanilla:
5225
# Only run if Firedrake tests pass
5326
if: inputs.status == 'success'
54-
needs: docker_merge_env
5527
strategy:
28+
fail-fast: false
5629
matrix:
5730
os: [Linux, macOS]
5831
arch: [default, complex]
@@ -65,6 +38,7 @@ jobs:
6538
with:
6639
os: ${{ matrix.os }}
6740
platform: ${{ matrix.platform }}
41+
arch: ${{ matrix.arch }}
6842
target: firedrake-vanilla-${{ matrix.arch }}
6943
tag: ${{ inputs.tag }}
7044
dockerfile: docker/Dockerfile.vanilla
@@ -73,6 +47,7 @@ jobs:
7347
docker_merge_vanilla:
7448
needs: docker_build_vanilla
7549
strategy:
50+
fail-fast: false
7651
matrix:
7752
arch: [default, complex]
7853
uses: ./.github/workflows/docker_merge.yml
@@ -107,23 +82,15 @@ jobs:
10782
tag: ${{ inputs.tag }}
10883
secrets: inherit
10984

110-
# # Firedrake container with documentation dependencies and TeX
85+
# # Firedrake container with TeX
11186
docker_build_docdeps:
11287
# Only run if "Build Firedrake" succeeds
11388
if: inputs.status == 'success'
11489
needs: docker_merge_vanilla
115-
strategy:
116-
matrix:
117-
os: [Linux, macOS]
118-
include:
119-
- os: Linux
120-
platform: linux/amd64
121-
- os: macOS
122-
platform: linux/arm64
12390
uses: ./.github/workflows/docker_build.yml
12491
with:
125-
os: ${{ matrix.os }}
126-
platform: ${{ matrix.platform }}
92+
os: Linux
93+
platform: linux/amd64
12794
target: firedrake-docdeps
12895
tag: ${{ inputs.tag }}
12996
dockerfile: docker/Dockerfile.docdeps

0 commit comments

Comments
 (0)