syntaqxRoutines has its place in the app, every control off: a mode of its own in the rail after Artifacts (for every member, not only those with Code), in the phone's More sheet and the command palette, at /<workspace>/-/routines, full width like Home and Apps. A routine is standing work for @g1t, and not only about code: say what, say when (a schedule, once, when something happens, by hand), say where it lands (your DM, a channel, an artifact, a pull request), and whose it is (yours, run as you; or the workspace's, kept by a team). The page draws all of it and none of it can be used: the composer is a disabled fieldset, Yours shows an empty list and the workspace's and Runs tabs are disabled, and the starting points (Keep up, Team, Code, Watch) cannot be picked. A notice says Routines are not on yet. Nothing is read or saved; the loader only checks membership. Checked: apps/web npm run typecheck, node --test app/lib/workspace-nav.test.ts and app/lib/apps.test.ts (19; new: /-/routines is the routines mode), and the page rendered alone with mock data in headless Chrome at 1280 and 390 wide. The rail, the More sheet and the palette were not looked at in a browser.8e3376fHistory
README.md
g1t/workflows
g1t's own reusable workflows, published from this folder of g1t's
repository to g1t/workflows on g1t.sh by .g1t/workflows/actions-release.yml.
| Workflow | What it does |
|---|---|
.g1t/workflows/deploy.yml | Builds the commit onto g1t.page with g1t/deploy. The deploy workflow g1t manages for a project calls it. |
jobs:
g1t:
uses: g1t/workflows/.g1t/workflows/deploy.yml@v1
with:
project: web
secrets: inherityaml