ci: don't check elixir code formatting twice
also fix actionlint extraction
This commit is contained in:
parent
fdf02a7083
commit
75834c2d91
|
@ -20,14 +20,13 @@ runs:
|
|||
run: |
|
||||
DEBIAN_FRONTEND=noninteractive apt-get update -qy && apt-get install -qy shellcheck
|
||||
./scripts/shellcheck.sh
|
||||
# https://github.com/rhysd/actionlint/blob/main/docs/usage.md#use-actionlint-on-github-actions
|
||||
- name: Check workflow files
|
||||
shell: bash
|
||||
env:
|
||||
ACTIONLINT_VSN: 1.6.25
|
||||
run: |
|
||||
wget https://github.com/rhysd/actionlint/releases/download/v${ACTIONLINT_VSN}/actionlint_${ACTIONLINT_VSN}_linux_amd64.tar.gz
|
||||
tar xfz actionlint_${ACTIONLINT_VSN}_linux_amd64.tar.gz
|
||||
tar zxf actionlint_${ACTIONLINT_VSN}_linux_amd64.tar.gz actionlint
|
||||
# TODO: enable shellcheck when all the current issues are fixed
|
||||
./actionlint -color \
|
||||
-shellcheck= \
|
||||
|
@ -41,14 +40,6 @@ runs:
|
|||
shell: bash
|
||||
run: |
|
||||
./scripts/apps-version-check.sh
|
||||
- name: Check Erlang code formatting
|
||||
shell: bash
|
||||
run: |
|
||||
./scripts/check-format.sh
|
||||
- name: Run elvis check
|
||||
shell: bash
|
||||
run: |
|
||||
./scripts/elvis-check.sh $GITHUB_BASE_REF
|
||||
- name: Setup mix
|
||||
env:
|
||||
MIX_ENV: emqx-enterprise
|
||||
|
@ -56,10 +47,14 @@ runs:
|
|||
shell: bash
|
||||
run: |
|
||||
mix local.hex --force && mix local.rebar --force
|
||||
- name: Check Elixir code formatting
|
||||
- name: Check formatting
|
||||
env:
|
||||
MIX_ENV: emqx-enterprise
|
||||
PROFILE: emqx-enterprise
|
||||
shell: bash
|
||||
run: |
|
||||
mix format --check-formatted
|
||||
./scripts/check-format.sh
|
||||
- name: Run elvis check
|
||||
shell: bash
|
||||
run: |
|
||||
./scripts/elvis-check.sh $GITHUB_BASE_REF
|
||||
|
|
Loading…
Reference in New Issue