@@ -25,39 +25,41 @@ jobs:
2525 uses : ./.github/workflows/apps-config.yml
2626
2727 macos-release :
28- if : ${{ ! cancelled() }}
28+ if : success() || failure()
2929 needs : [config, ubuntu-release]
3030 uses : ./.github/workflows/apps-cache-os.yml
3131 with :
3232 r-version : ${{ needs.config.outputs.release }}
3333 os : ${{ needs.config.outputs.macos }}
3434 cache-version : ${{ needs.config.outputs.cache-version }}
3535 macos-oldrel-1 :
36- if : ${{ ! cancelled() }}
36+ if : success() || failure()
3737 needs : [config, ubuntu-oldrel-1]
3838 uses : ./.github/workflows/apps-cache-os.yml
3939 with :
4040 r-version : ${{ needs.config.outputs.oldrel1 }}
4141 os : ${{ needs.config.outputs.macos }}
4242 cache-version : ${{ needs.config.outputs.cache-version }}
4343 macos-oldrel-2 :
44- if : ${{ ! cancelled() }}
44+ if : success() || failure()
4545 needs : [config, ubuntu-oldrel-2]
4646 uses : ./.github/workflows/apps-cache-os.yml
4747 with :
4848 r-version : ${{ needs.config.outputs.oldrel2 }}
4949 os : ${{ needs.config.outputs.macos }}
5050 cache-version : ${{ needs.config.outputs.cache-version }}
5151 macos-oldrel-3 :
52- if : ${{ ! cancelled() }}
52+ if : success() || failure()
5353 needs : [config, ubuntu-oldrel-3]
5454 uses : ./.github/workflows/apps-cache-os.yml
5555 with :
5656 r-version : ${{ needs.config.outputs.oldrel3 }}
5757 os : ${{ needs.config.outputs.macos }}
5858 cache-version : ${{ needs.config.outputs.cache-version }}
5959 macos-oldrel-4 :
60- if : ${{ ! cancelled() }}
60+ # TODO-future: re-enable this when R 3.6 is oldrel4
61+ # if: ${{ ! cancelled() }}
62+ if : false
6163 needs : [config, ubuntu-oldrel-4]
6264 uses : ./.github/workflows/apps-cache-os.yml
6365 with :
9597 os : ${{ needs.config.outputs.ubuntu }}
9698 cache-version : ${{ needs.config.outputs.cache-version }}
9799 ubuntu-oldrel-4 :
100+ # TODO-future: re-enable this when R 3.6 is oldrel4
101+ if : false
98102 needs : config
99103 uses : ./.github/workflows/apps-cache-os.yml
100104 with :
@@ -104,39 +108,41 @@ jobs:
104108
105109
106110 windows-release :
107- if : ${{ ! cancelled() }}
111+ if : success() || failure()
108112 needs : [config, macos-release]
109113 uses : ./.github/workflows/apps-cache-os.yml
110114 with :
111115 r-version : ${{ needs.config.outputs.release }}
112116 os : ${{ needs.config.outputs.windows }}
113117 cache-version : ${{ needs.config.outputs.cache-version }}
114118 windows-oldrel-1 :
115- if : ${{ ! cancelled() }}
119+ if : success() || failure()
116120 needs : [config, macos-oldrel-1]
117121 uses : ./.github/workflows/apps-cache-os.yml
118122 with :
119123 r-version : ${{ needs.config.outputs.oldrel1 }}
120124 os : ${{ needs.config.outputs.windows }}
121125 cache-version : ${{ needs.config.outputs.cache-version }}
122126 windows-oldrel-2 :
123- if : ${{ ! cancelled() }}
127+ if : success() || failure()
124128 needs : [config, macos-oldrel-2]
125129 uses : ./.github/workflows/apps-cache-os.yml
126130 with :
127131 r-version : ${{ needs.config.outputs.oldrel2 }}
128132 os : ${{ needs.config.outputs.windows }}
129133 cache-version : ${{ needs.config.outputs.cache-version }}
130134 windows-oldrel-3 :
131- if : ${{ ! cancelled() }}
135+ if : success() || failure()
132136 needs : [config, macos-oldrel-3]
133137 uses : ./.github/workflows/apps-cache-os.yml
134138 with :
135139 r-version : ${{ needs.config.outputs.oldrel3 }}
136140 os : ${{ needs.config.outputs.windows }}
137141 cache-version : ${{ needs.config.outputs.cache-version }}
138142 windows-oldrel-4 :
139- if : ${{ ! cancelled() }}
143+ # TODO-future: re-enable this when R 3.6 is oldrel4
144+ # if: ${{ ! cancelled() }}
145+ if : false
140146 needs : [config, macos-oldrel-4]
141147 uses : ./.github/workflows/apps-cache-os.yml
142148 with :
0 commit comments