Last 12 weeks · 3 commits
3 of 6 standards met
Repository: withastro/action. Description: A GitHub Action that deploys your Astro project to GitHub Pages Stars: 240, Forks: 52. Latest release: v5.2.0 (2w ago). Open PRs: 1, open issues: 2. Last activity: 2w ago. Community health: 62%. Top contributors: natemoo-re, colinhacks, Princesseuh, delucis, ThatXliner, ollecoffee, adrianmg, deining, swift502, torn4dom4n and others.
This action is almost compatible with Forgejo actions, and very useful also there: it handles different runtimes and package managers, handles caching, and of course builds the Astro site. However, the last step uses , which can only be used when running on Github. To allow users to use the built site in other ways, by simply accessing the directory in another step of the same job, an option to skip the "Upload artifact" step would be great. The "Archive artifact" step builds , which could also be used by subsequent steps, so skipping Upload should probably not automatically skip Archive, although allowing to skip that would be an option. A possible interface would be to add an input with options (modulo bikeshedding) that decides up to which point the action is run. If this feature is desirable and we figure out how it should look, I would gladly submit a PR to add the option.