git.iko.soy/typeable/minio-hs
on master help sign in
Set continue-on-error at step level (#157)

* Set continue-on-error at step level * Add windows cache dirs

commit68a2b78010365322b60f812db528e215a8d087a2 authorAditya Manthramurthy <donatello@users.noreply.github.com> dateThu 25 Jun 2020, 08:48 (6 years ago) parenta3538aa
2 files changed+8−2
.github/workflows/haskell-cabal.yml+4−1 .github/workflows/haskell-stack.yml+4−1
.github/workflows/haskell-cabal.yml+4−1
@@ -13,7 +13,6 @@ jobs:
1313 cabal-build:
1414
1515 runs-on: ${{ matrix.os }}
16− continue-on-error: ${{ matrix.experimental }}
1716 strategy:
1817 fail-fast: false
1918 matrix:
@@ -56,6 +55,8 @@ jobs:
5655 path: |
5756 ~/.cabal
5857 ~/.stack
58+ %appdata%\cabal
59+ %LOCALAPPDATA%\Programs\stack
5960 key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/stack.yaml') }}
6061 restore-keys: |
6162 ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/stack.yaml') }}
@@ -95,6 +96,7 @@ jobs:
9596 MINIO_SECRET_KEY: minio123
9697 MINIO_LOCAL: 1
9798 MINIO_SECURE: 1
99+ continue-on-error: ${{ matrix.experimental }}
98100 run: |
99101 /tmp/minio/minio server --quiet --certs-dir /tmp/minio-config/certs data1 data2 data3 data4 2>&1 > minio.log &
100102 ghc --version
@@ -110,6 +112,7 @@ jobs:
110112 MINIO_SECRET_KEY: minio123
111113 MINIO_LOCAL: 1
112114 MINIO_SECURE: 1
115+ continue-on-error: ${{ matrix.experimental }}
113116 run: |
114117 Start-Process -NoNewWindow -FilePath "$HOME/minio.exe" -ArgumentList "--certs-dir", "$env:temp/minio-config/certs", "server", "$env:temp/data1", "$env:temp/data2", "$env:temp/data3", "$env:temp/data4"
115118 ghc --version
.github/workflows/haskell-stack.yml+4−1
@@ -13,7 +13,6 @@ jobs:
1313 stack-build:
1414
1515 runs-on: ${{ matrix.os }}
16− continue-on-error: ${{ matrix.experimental }}
1716 strategy:
1817 fail-fast: false
1918 matrix:
@@ -44,6 +43,8 @@ jobs:
4443 path: |
4544 ~/.cabal
4645 ~/.stack
46+ %appdata%\cabal
47+ %LOCALAPPDATA%\Programs\stack
4748 key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/stack.yaml') }}
4849 restore-keys: |
4950 ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/stack.yaml') }}
@@ -83,6 +84,7 @@ jobs:
8384 MINIO_SECRET_KEY: minio123
8485 MINIO_LOCAL: 1
8586 MINIO_SECURE: 1
87+ continue-on-error: ${{ matrix.experimental }}
8688 run: |
8789 /tmp/minio/minio server --quiet --certs-dir /tmp/minio-config/certs data1 data2 data3 data4 2>&1 > minio.log &
8890 ghc --version
@@ -97,6 +99,7 @@ jobs:
9799 MINIO_SECRET_KEY: minio123
98100 MINIO_LOCAL: 1
99101 MINIO_SECURE: 1
102+ continue-on-error: ${{ matrix.experimental }}
100103 run: |
101104 Start-Process -NoNewWindow -FilePath "$HOME/minio.exe" -ArgumentList "--certs-dir", "$env:temp/minio-config/certs", "server", "$env:temp/data1", "$env:temp/data2", "$env:temp/data3", "$env:temp/data4"
102105 ghc --version