File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,46 @@ permissions:
34
34
35
35
jobs :
36
36
37
+ # The default platform used by build.yml etc.
38
+
39
+ default-pre :
40
+ uses : ./.github/workflows/docker.yml
41
+ with :
42
+ # Build from scratch
43
+ docker_targets : " with-system-packages configured with-targets-pre"
44
+ # FIXME: duplicated from env.TARGETS
45
+ targets_pre : all-sage-local
46
+ tox_system_factors : >-
47
+ ["ubuntu-focal"]
48
+ tox_packages_factors : >-
49
+ ["standard"]
50
+ docker_push_repository : ghcr.io/${{ github.repository }}/
51
+
52
+ default :
53
+ if : ${{ success() || failure() }}
54
+ needs : [default-pre]
55
+ uses : ./.github/workflows/docker.yml
56
+ with :
57
+ # Build incrementally from previous stage (pre)
58
+ incremental : true
59
+ free_disk_space : true
60
+ from_docker_repository : ghcr.io/${{ github.repository }}/
61
+ from_docker_target : " with-targets-pre"
62
+ docker_targets : " with-targets with-targets-optional"
63
+ # FIXME: duplicated from env.TARGETS
64
+ targets : build doc-html
65
+ targets_optional : ptest
66
+ tox_system_factors : >-
67
+ ["ubuntu-focal"]
68
+ tox_packages_factors : >-
69
+ ["standard"]
70
+ docker_push_repository : ghcr.io/${{ github.repository }}/
71
+
72
+ # All platforms. This duplicates the default platform, but why not,
73
+ # it makes it more robust regarding random timeouts.
74
+
37
75
standard-pre :
76
+ if : ${{ success() || failure() }}
38
77
uses : ./.github/workflows/docker.yml
39
78
with :
40
79
# Build from scratch
You can’t perform that action at this time.
0 commit comments