We run Prettier on other projects prior to release to check for regressions. (See Release Checklist)
We used to do that manually.
This is a lot of work, so we use GitHub Actions to automate it.
Create an issue comment like the one below:
run alternativeVersionPrettier vs originalVersionPrettier
Required.
There are 3 ways to specify.
- Versions (e.g.
2.0.0
,1.7.1
) - Repository name + ref (e.g.
sosukesuzuki/prettier#2f3fc241f8cb1867a0a3073ceac9d662e4b25fab
). - Pull Request number on prettier/prettier repository (e.g.
#110168
).
Optional.
In default, use prettier/prettier#main
.
Also, you can specify with the logic same as alternativeVersionPrettier
.
run #110168
run #110168 vs sosukesuzuki/prettier#main
run sosukesuzuki/prettier#main vs 1.8.1
Add a project info to projects.json
.