Files
archicratie-edition/.gitea/workflows/ci.yml
Archicratia b1391cea6e
Some checks failed
CI / build-and-anchors (push) Failing after 1m55s
Revert "Merge pull request 'ci: checkout without external actions (no github.com)' (#43) from fix/ci-no-external-actions into master"
This reverts commit 92b01a43b2, reversing
changes made to b6b9855f58.
2026-01-21 19:31:42 +01:00

36 lines
694 B
YAML

name: CI
on:
push:
branches: ["**"]
pull_request:
branches: ["master"]
jobs:
build-and-anchors:
runs-on: ubuntu-latest
container:
image: node:20-bookworm-slim
steps:
- name: Install git (needed by checkout)
run: |
apt-get update
apt-get install -y --no-install-recommends git ca-certificates
git --version
- name: Checkout
uses: actions/checkout@v4
- name: Install deps
run: npm ci
- name: Inline scripts syntax check
run: node scripts/check-inline-js.mjs
- name: Build
run: npm run build
- name: Anchors contract
run: npm run test:anchors