Skip to content

Commit

Permalink
CI updates (#64)
Browse files Browse the repository at this point in the history
- Test using latest Valkey 8 in CI.
- Test with latest OTP releases in CI.
- Store installed apt packages in cache.

Signed-off-by: Björn Svensson <[email protected]>
  • Loading branch information
bjosv authored Oct 15, 2024
1 parent e820491 commit aa49fdf
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ jobs:
fail-fast: false
matrix:
include:
- otp-version: '27.0-rc3'
- otp-version: '26.2.4'
- otp-version: '25.3.2.11'
- otp-version: '27.1.1'
- otp-version: '26.2.5.4'
- otp-version: '25.3.2.15'
- otp-version: '24.3.4.17'
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
Expand All @@ -51,11 +51,11 @@ jobs:
with:
otp-version: ${{ matrix.otp-version }}
rebar3-version: '3.23.0'
- name: Install redis-cli
# Required by ct
run: |
sudo apt update
sudo apt install redis-server
- name: Install redis-cli required by common tests
uses: awalsh128/cache-apt-pkgs-action@a6c3917cc929dd0345bfb2d3feaf9101823370ad # v1.4.2
with:
packages: redis-server
version: 1.0
- name: Compile
run: rebar3 compile
- name: Run eunit tests
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/db-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
fail-fast: false
matrix:
include:
- valkey-version: 8.0.1
- valkey-version: 7.2.5
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
Expand Down

0 comments on commit aa49fdf

Please sign in to comment.