ci: delete elixir_release workflow as it is covered by slim_packages

This commit is contained in:
Ivan Dyachkov 2023-08-03 08:56:06 +02:00
parent 362235021c
commit dc8487ef71
2 changed files with 0 additions and 56 deletions

View File

@ -157,15 +157,6 @@ jobs:
runner: ${{ needs.sanity-checks.outputs.runner }}
builder: ${{ needs.sanity-checks.outputs.builder }}
elixir_release:
needs:
- sanity-checks
- compile
uses: ./.github/workflows/elixir_release.yaml
with:
runner: ${{ needs.sanity-checks.outputs.runner }}
builder: ${{ needs.sanity-checks.outputs.builder }}
run_jmeter_tests:
needs:
- sanity-checks

View File

@ -1,47 +0,0 @@
# FIXME: temporary workflow for testing; remove later
name: Elixir Build (temporary)
concurrency:
group: elixir-release-${{ github.event_name }}-${{ github.ref }}
cancel-in-progress: true
on:
workflow_call:
inputs:
runner:
required: true
type: string
builder:
required: true
type: string
jobs:
elixir_release_build:
runs-on: ${{ inputs.runner }}
container: ${{ inputs.builder }}
strategy:
matrix:
profile:
- emqx
steps:
- uses: actions/download-artifact@v3
with:
name: ${{ matrix.profile }}
- name: extract artifact
run: |
unzip -o -q ${{ matrix.profile }}.zip
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: elixir release
run: make ${{ matrix.profile }}-elixir
- name: start release
run: |
_build/${{ matrix.profile }}/rel/emqx/bin/emqx start
- name: check if started
run: |
set -e
sleep 10
timeout 1 bash -c '</dev/tcp/localhost/1883'
_build/${{ matrix.profile }}/rel/emqx/bin/emqx ping
_build/${{ matrix.profile }}/rel/emqx/bin/emqx ctl status
./scripts/test/emqx-smoke-test.sh localhost 18083