Skip to content

Commit

Permalink
ci: build test packages on PR
Browse files Browse the repository at this point in the history
  • Loading branch information
id committed Jun 28, 2023
1 parent 72464f6 commit ce46612
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,10 @@ jobs:
matrix:
otp:
- "25.1.2-3"
os:
- ubuntu20.04
container:
image: ghcr.io/emqx/emqx-builder/5.0-34:1.13.4-${{ matrix.otp }}-debian11
image: ghcr.io/emqx/emqx-builder/5.0-34:1.13.4-${{ matrix.otp }}-${{ matrix.os }}

steps:
- uses: actions/checkout@v3
Expand All @@ -29,3 +31,14 @@ jobs:
run: |
git config --global --add safe.directory $(pwd)
make all docs
- name: Create release package
shell: bash
run: |
make release
- if: failure()
run: cat rebar3.crashdump
- run: ./_build/default/bin/emqttb
- uses: actions/upload-artifact@v3
with:
name: packages
path: ./*.tar.gz

0 comments on commit ce46612

Please sign in to comment.