Skip to content

feat(orchestration): adaptive 9-phase pipeline #323

feat(orchestration): adaptive 9-phase pipeline

feat(orchestration): adaptive 9-phase pipeline #323

Workflow file for this run

name: autofix.ci
on:
merge_group:
pull_request:
types: [opened, synchronize]
paths:
- 'loomkin-server/**'
- '.github/workflows/autofix.yml'
permissions:
contents: write
env:
ELIXIR_VERSION: "1.20.0-rc.3"
OTP_VERSION: "28"
defaults:
run:
working-directory: loomkin-server
jobs:
fix:
name: Format
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: erlef/setup-beam@3580539ceec3dc05b0ed51e9e10b08eb7a7c2bb4 # v1.21.0
with:
elixir-version: ${{ env.ELIXIR_VERSION }}
otp-version: ${{ env.OTP_VERSION }}
- uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
with:
path: |
loomkin-server/deps
loomkin-server/_build
key: ${{ runner.os }}-mix-autofix-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ hashFiles('loomkin-server/mix.lock') }}
- run: mix deps.get
- run: mix format
- uses: autofix-ci/action@7a166d7532b277f34e16238930461bf77f9d7ed8 # v1
with:
commit-message: "ci: apply automated fixes"