ci: add treefmt as code formatting multiplexer, refactor CI to avoid duplication, reorg CI into DevOps workflow #103
devops.yml
on: pull_request
check_paths
/
check_paths
4s
elixir_dep_verification_and_static_analysis
/
Verify dependencies, POT files, unused dependencies, static analysis
55s
elixir_test
/
Test
1m 19s
Matrix: ghcr_build / Build images
ghcr_build
/
grafana
35s
ghcr_build
/
Merge GHCR images
10s
Annotations
6 warnings
check_paths / check_paths
'base' input parameter is ignored when action is triggered by pull request event
|
elixir_dep_verification_and_static_analysis / Verify dependencies, POT files, unused dependencies, static analysis
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of floki's mix.exs
|
elixir_dep_verification_and_static_analysis / Verify dependencies, POT files, unused dependencies, static analysis
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of expo's mix.exs
|
ghcr_build / check_paths / check_paths
'base' input parameter is ignored when action is triggered by pull request event
|
ghcr_build / Build images (linux/arm/v7, buildjet-2vcpu-ubuntu-2204-arm, arm)
Build summary requires Buildx >= 0.13.0
|
ghcr_build / Build images (linux/arm64, buildjet-2vcpu-ubuntu-2204-arm, arm64)
Build summary requires Buildx >= 0.13.0
|