on master help sign in
Remove the use of cache in the regression CI
ad19cf7Adithya Kumar
.github/workflows/regression-check.yml−12
@@ -73,14 +73,6 @@ jobs:
73 # Bump the key version to clear the cache
73 # Bump the key version to clear the cache
74 key: cache-v2
74 key: cache-v2
75
75
76− - name: Cache charts from master
77− id: cache-charts-master
78− uses: actions/cache@v2
79− with:
80− path: charts-master
81− # Bump the key version to clear the cache
82− key: charts-master-v1
83−
84 - name: Cache bench-runner from pr
76 - name: Cache bench-runner from pr
85 id: cache-bench-runner-pr
77 id: cache-bench-runner-pr
86 uses: actions/cache@v2
78 uses: actions/cache@v2
@@ -99,7 +91,6 @@ jobs:
99 clean: false
91 clean: false
100
92
101 - name: Install bench-runner
93 - name: Install bench-runner
102− if: steps.cache-bench-runner-pr.outputs.cache-hit != 'true'
103 run: |
94 run: |
104 cabal install bench-runner --project-file=cabal.project.report --installdir=./
95 cabal install bench-runner --project-file=cabal.project.report --installdir=./
105
96
@@ -108,19 +99,16 @@ jobs:
108 # -----------------------------------------------------------------
99 # -----------------------------------------------------------------
109
100
110 - name: Checkout the base branch
101 - name: Checkout the base branch
111− if: steps.cache-charts-master.outputs.cache-hit != 'true'
112 uses: actions/checkout@v2
102 uses: actions/checkout@v2
113 with:
103 with:
114 ref: master
104 ref: master
115 clean: false
105 clean: false
116
106
117 - name: Run benchmarks
107 - name: Run benchmarks
118− if: steps.cache-charts-master.outputs.cache-hit != 'true'
119 run: |
108 run: |
120 ./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw
109 ./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw
121
110
122 - name: Move charts to charts-master
111 - name: Move charts to charts-master
123− if: steps.cache-charts-master.outputs.cache-hit != 'true'
124 run: mv charts charts-master
112 run: mv charts charts-master
125
113
126 # -----------------------------------------------------------------
114 # -----------------------------------------------------------------