Skip to content

Commit 30ab789

Browse files
authored
Testing against multiple redis-stack versions (#120)
* redis environments * restoring to test * bump to v7 and integration check * clean up my own path * syntax post merge
1 parent e269de5 commit 30ab789

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.github/workflows/integration.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@ on:
1111
schedule:
1212
- cron: "0 1 * * *"
1313

14-
env:
15-
redis_stack_version: 6.2.6-v6
16-
1714
jobs:
1815
build_and_Test:
19-
name: Build and test
16+
name: Test [redis-stack ${{matrix.redis-stack-version}}]
2017
runs-on: ubuntu-latest
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
redis-stack-version: ["6.2.6-v7", "7.0.6-RC8", "edge"]
2122
environment: REDIS_USER
2223
env:
2324
USER_NAME: ${{ secrets.USER_NAME }}
@@ -34,7 +35,7 @@ jobs:
3435
with:
3536
dotnet-version: '7.0.x'
3637
- name: run redis-stack-server docker
37-
run: docker run -p 6379:6379 -d redis/redis-stack-server:edge
38+
run: docker run -p 6379:6379 -d redis/redis-stack-server:${{matrix.redis-stack-version}}
3839
- name: Restore dependencies
3940
run: dotnet restore
4041
- name: Build
@@ -60,11 +61,13 @@ jobs:
6061
verbose: true
6162
- name: Build
6263
run: dotnet pack -c Release
64+
6365
build_and_test_windows:
64-
name: Build and Test on Windows
66+
name: Windows Test ${{matrix.redis-stack-version}}
6567
runs-on: windows-latest
6668
environment: REDIS_USER
6769
env:
70+
redis_stack_version: 6.2.6-v7
6871
USER_NAME: ${{ secrets.USER_NAME }}
6972
PASSWORD: ${{ secrets.PASSWORD }}
7073
ENDPOINT: ${{ secrets.ENDPOINT }}

0 commit comments

Comments
 (0)