Skip to content

Commit 23f99fc

Browse files
Enable changelog release PR demo (#2)
1 parent a6b94d8 commit 23f99fc

7 files changed

Lines changed: 1314 additions & 2 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"demo-ruby-gem": patch
3+
---
4+
5+
Enable standard Changesets changelog generation for the Ruby release PR demo.

‎.changeset/config.json‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
{
22
"$schema": "https://unpkg.com/@changesets/config/schema.json",
3-
"changelog": false,
3+
"changelog": [
4+
"@changesets/cli/changelog",
5+
{
6+
"repo": "jbeckwith-oai/changesets-ruby-provider-demo"
7+
}
8+
],
49
"commit": false,
510
"privatePackages": {
611
"version": true,

‎.github/workflows/release-pr.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ jobs:
3232
with:
3333
node-version: 22
3434

35+
- name: Install demo dependencies
36+
run: npm ci
37+
3538
- name: Build Changesets
3639
working-directory: .changesets-checkout
3740
run: |

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.bundle/
22
.changesets-checkout/
3+
node_modules/
34
pkg/
45
vendor/bundle/

‎README.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ Expected proof points:
4444

4545
The `Ruby provider proof` workflow runs on pushes and pull requests in this demo repository. It can also be run manually against any Changesets branch, tag, SHA, or pull-request ref.
4646

47+
The `Release PR` workflow uses the standard Changesets changelog generator, so the generated release pull request includes changelog context in addition to Ruby version-file updates.
48+
4749
By default, the workflow checks out:
4850

4951
- repository: `jbeckwith-oai/changesets`

0 commit comments

Comments
 (0)