Last 12 weeks · 16 commits
3 of 6 standards met
Changes Set on the steps in both and . Without this, infers the package manager from the project's lockfile and falls over when that manager isn't installed. This breaks any consumer with no build step (nothing sets up pnpm), e.g. , which failed on with . How wrangler-action installs its own CLI is independent of how the project builds, so forcing npm (always present on the runner) is safe for every consumer, including pnpm-based ones. Testing No automated tests (this repo has none for workflows). Validated both files parse as YAML. Real validation is the fonts-cdn deploy once this is released and the consumer bumps to the new tag. Docs No docs update needed; the change is internal to the workflows and doesn't alter any documented inputs.
This adds two workflows for better reusability in projects: For pull requests, this creates a preview release, supports forks. It runs in the scope of the repo, gets the built artifacts and does the actual deployment. Builds and deploys. For the main branch, does the deploy. For non-main it builds and stores the result in artifacts so that can deploy them.
Repository: withastro/automation. Description: Centralized repo for GitHub actions for the `withastro` org Stars: 15, Forks: 1. License: MIT. Latest release: v1.2.1 (2w ago). Open PRs: 0, open issues: 0. Last activity: 2w ago. Community health: 75%. Top contributors: renovate[bot], natemoo-re, delucis, mandar1jn, Princesseuh, HiDeoo, martrapp, matthewp, ematipico.