GitShow/withastro/automation
withastro

automation

Centralized repo for GitHub actions for the `withastro` org

by withastro
Star on GitHubFork
15 stars1 forks8 contributorsActive · 2h agoSince 2023v1.0.1MIT

Meet the team

See all 8 on GitHub →
renovate[bot]Bot
renovate[bot]54 contributions
natemoo-re
natemoo-re17 contributions
delucis
delucis9 contributions
mandar1jn
mandar1jn3 contributions
Princesseuh
Princesseuh3 contributions
HiDeoo
HiDeoo2 contributions
martrapp
martrapp2 contributions
ematipico
ematipico1 contribution

Commit activity

Last 12 weeks · 20 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
75
✓README✓License○Contributing✓Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
delucis
Fix release drafter config for v7.4.0MergedPR

This PR reverts #66 to use the new config approach instead of the deprecated config. I noticed in a recent run that there is now a deprecation warning logged due to our use of because we updated the release drafter action to 7.4.0. This version released the new config approach that was not available last time we were configuring this. If I understand the docs correctly, this change is also an improvement: currently, if a PR touches any of our it is not included in the relase notes, even if it touched a relevant file. The new config style should fix that.

delucis · 1w ago
HiDeoo
Fix `release-drafter` excludesMergedPR

Description This PR fixes the excludes made in https://github.com/withastro/automation/pull/65 and https://github.com/withastro/automation/commit/3e735d87bb9d4139dd14e88247c1d90d404f2d85. Turns out this was recently entirely refactored in the action but not yet released, so by checking the documentation on the default branch we were using invalid configuration options. This PR uses the option documented from the documentation: https://github.com/release-drafter/release-drafter/tree/v7.3.1

HiDeoo · 1mo ago
HiDeoo
Add draft release workflowMergedPR

Description As a follow-up to this Discord discussion and to avoid workaround like this one, this PR adds a workflow to automatically generate a draft release when changes are merged to , similar to part of the process used in the repo. I did not add the workflow that creates or updates a major version tag, such as , to point at the latest release, as we want to encourage usage using a commit SHA with the corresponding version tag (e.g. ) inside the organization. I did not add any configuration regarding labels for as I don't think we would end up using them. The default version resolver strategy is and we can always update the release tag and title if needed before publishing the release. For the first release, we should manually remove the link as there is no previous tag to compare against. I guess the only remaining question would be what should be the first version number?

HiDeoo · 1mo ago
Structured data for AI agents

Repository: withastro/automation. Description: Centralized repo for GitHub actions for the `withastro` org Stars: 15, Forks: 1. License: MIT. Latest release: v1.0.1 (6d ago). Open PRs: 0, open issues: 0. Last activity: 2h ago. Community health: 75%. Top contributors: renovate[bot], natemoo-re, delucis, mandar1jn, Princesseuh, HiDeoo, martrapp, ematipico.

·@ofershap

Replace github.com with gitshow.dev