Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
essen committed Nov 4, 2024
1 parent 65aa9a1 commit aad8493
Showing 1 changed file with 32 additions and 3 deletions.
35 changes: 32 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,35 @@ jobs:
# - macos-latest
- ubuntu-latest
- windows-latest
suite:
- core-app
- core-apps
- core-autopatch
- core-compat
- core-deps
- core-makedep
- core-misc
- core-plugins
- core-query
- core-upgrade
- asciidoc
- bootstrap
- concuerror
- cover
- c-src
- ct
- dialyzer
- edoc
- erlydtl
- escript
- eunit
- hex
- proper
- protobuffs
- relx
- shell
- sphinx
- xref
extra: ['', 'LEGACY=1']
runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -48,17 +77,17 @@ jobs:

- name: Run tests (Linux)
if: matrix.os == 'ubuntu-latest'
run: make check -k ${{ matrix.extra }}
run: make check c=${{ matrix.suite }} -k ${{ matrix.extra }}

- name: Run tests (Windows)
if: matrix.os == 'windows-latest'
shell: msys2 {0}
run: PATH=$INSTALL_DIR_FOR_OTP/bin:$PATH make check -k ${{ matrix.extra }}
run: PATH=$INSTALL_DIR_FOR_OTP/bin:$PATH make check c=${{ matrix.suite }} -k ${{ matrix.extra }}

- name: Upload artifacts
if: failure()
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.os }} OTP-${{ matrix.erlang }} ${{ matrix.extra }}
name: ${{ matrix.os }} OTP-${{ matrix.erlang }} ${{ matrix.suite }} ${{ matrix.extra }}
path: |
test/test_*/

0 comments on commit aad8493

Please sign in to comment.