aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2023-12-18 11:14:41 +0100
committerLoïc Hoguin <[email protected]>2023-12-18 11:14:41 +0100
commitb8fe06ef5e38cf9ada46d61e193ba719d0603358 (patch)
treea58ebce2524dbc2a0b22c39e32149e068ed15f22
parent80301bb79465281c868c2c6aa3e693dabbbe1197 (diff)
downloadci.erlang.mk-b8fe06ef5e38cf9ada46d61e193ba719d0603358.tar.gz
ci.erlang.mk-b8fe06ef5e38cf9ada46d61e193ba719d0603358.tar.bz2
ci.erlang.mk-b8fe06ef5e38cf9ada46d61e193ba719d0603358.zip
Simplify master handling
Instead of trying to do it automatic we will rely on the cron job in the project itself to delete the master cache key to force the rebuild.
-rw-r--r--.github/workflows/unix-ci.yaml6
1 files changed, 1 insertions, 5 deletions
diff --git a/.github/workflows/unix-ci.yaml b/.github/workflows/unix-ci.yaml
index 97ef732..7b9616e 100644
--- a/.github/workflows/unix-ci.yaml
+++ b/.github/workflows/unix-ci.yaml
@@ -41,12 +41,8 @@ jobs:
~/erlang/
key: ${{ runner.os }}-${{ runner.arch }}-Erlang-${{ inputs.erlang }}
- - name: Cleanup old master if necessary
- if: steps.cache.outputs.cache-hit == 'true' && inputs.erlang == 'master'
- run: ls -la ~/erlang/master ; make ci-auto-master V=3
-
- name: Run ci-prepare
- if: steps.cache.outputs.cache-hit != 'true' || inputs.erlang == 'master'
+ if: steps.cache.outputs.cache-hit != 'true'
run: make -k ci-prepare CI_OTP=${{ inputs.erlang }}
test: