mirror of
https://github.com/cverinc/marktile.git
synced 2026-07-22 07:42:21 +00:00
No source lives here (the plugin is built in the private tile monorepo), so the meaningful check is release integrity, not a build: manifest required fields, manifest version present in versions.json with a matching minAppVersion, and that the bundled main.js parses. Adds scripts/test.sh (the single local entrypoint) and a CI workflow that runs it — matching the CVER per-repo standard, scoped to what a publish repo can actually verify. Co-authored-by: cverorg <292680828+cverorg@users.noreply.github.com>
18 lines
307 B
YAML
18 lines
307 B
YAML
name: ci
|
|
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
pull_request:
|
|
branches: [main]
|
|
|
|
jobs:
|
|
check:
|
|
name: release integrity
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v5
|
|
- uses: actions/setup-node@v4
|
|
with:
|
|
node-version: 22
|
|
- run: bash scripts/test.sh
|