Setup release-plan (using the generator) for the 2 packages that we need to have releasable in thsi repo that aren't ember-source - #21507
Conversation
📊 Size reportTarball size — dist/dev No changes
dist/prod No changes
smoke-tests/v2-app-template/dist No changes
smoke-tests/v2-app-hello-world-template/dist No changes
🤖 This report was automatically generated by wyvox/pkg-size |
8088b4f to
c1b5f2f
Compare
| group: plan-release # only the latest one of these should ever be running | ||
| cancel-in-progress: true | ||
|
|
||
| permissions: |
There was a problem hiding this comment.
this permissions block here is new, and a deviation from the default setup
There was a problem hiding this comment.
package.json sorted by release-plan generator
| "node": ">= 20.19" | ||
| }, | ||
| "release-plan": { | ||
| "ignore": true |
There was a problem hiding this comment.
the important part
c1b5f2f to
83dfa6f
Compare
There was a problem hiding this comment.
this is just the RELEASE.md from release-plan
9896de7 to
cc82cb0
Compare
| @@ -0,0 +1,27 @@ | |||
| # Release Process | |||
|
|
|||
There was a problem hiding this comment.
Maybe list the packages this is going to release here?
There was a problem hiding this comment.
pnpm ls -r --depth -1 --json | jq '[.[] | select(.private != true and .name != "ember-source")]'In a separate PR I'd like to make a bunch of these private, because right now way too much is declared private: false
There was a problem hiding this comment.
I mean as a help to future releasers. At the very least it merits a note that it is not used to release ember-source
Update .github/workflows/non-ember-source-plan-release.yml Co-authored-by: Katie Gengler <katie@kmg.io> Update .github/workflows/non-ember-source-plan-release.yml Co-authored-by: Katie Gengler <katie@kmg.io> Add release notes
b2d8ae8 to
df90b93
Compare
ember-source's release strategy is quite a bit simpler than release-plan (to me anyway -- perhaps because it's already set up, and I don't need to configure anything).
But, we need to release
@glimmer/syntax-- it's coming up on a year of being unreleased 😬 and tooling consumers, such as prettier, ember-estree, ember-template-recast, etc all depend on that package.Resolves:
Blocked on:
ignoreconfig to remove non-private packages from release plans release-plan/release-plan#247Ref: