Skip to content

Merge pull request #10 from glendix-labs/test/toml-missing-key-reinse… #27

Merge pull request #10 from glendix-labs/test/toml-missing-key-reinse…

Merge pull request #10 from glendix-labs/test/toml-missing-key-reinse… #27

Workflow file for this run

name: Mxpak gates
on:
push:
branches: [main, master]
pull_request:
workflow_dispatch:
permissions:
contents: read
jobs:
# This package workflow is the Phase 7 inner CI tier. Cross-repository and
# managed harness verification remains in scripts/verify.sh shared/final.
package-gates:
runs-on: ubuntu-latest
steps:
- name: Check out mxpak
uses: actions/checkout@v4
with:
path: mxpak
- name: Check out local Glendam dependency
uses: actions/checkout@v4
with:
repository: glendix-labs/glendam
path: glendam
- uses: erlef/setup-beam@v1
with:
otp-version: "29"
gleam-version: "1.17.0"
rebar3-version: "3"
- name: Validate mxpak
working-directory: mxpak
run: |
gleam deps download
gleam format --check
gleam check
gleam build --warnings-as-errors
gleam docs build
gleam test