From 6dc212d1ef994aa7632f89104a8ab1dbe403dbd9 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Mon, 29 Jul 2024 10:33:17 -0500 Subject: [PATCH 1/5] chore(changeset): enter pre-release mode for v37 --- .changeset/config.json | 2 +- .changeset/pre.json | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .changeset/pre.json diff --git a/.changeset/config.json b/.changeset/config.json index d826f57cc65..af251e02462 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -6,5 +6,5 @@ "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", - "ignore": ["docs", "example-*", "codesandbox"] + "ignore": ["docs", "example-*", "codesandbox", "rollup-plugin-import-css"] } diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 00000000000..0a3c042c958 --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,12 @@ +{ + "mode": "pre", + "tag": "rc", + "initialVersions": { + "docs": "1.0.0", + "codesandbox": "0.0.0", + "example-nextjs": "0.0.0", + "@primer/react": "36.27.0", + "rollup-plugin-import-css": "0.0.0" + }, + "changesets": [] +} From 7d27bd1b1b4b0384c04a6caf5112d9268f7642e0 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Mon, 29 Jul 2024 10:56:39 -0500 Subject: [PATCH 2/5] ci: remove snapshots when in pre mode --- .github/workflows/release_canary.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_canary.yml b/.github/workflows/release_canary.yml index 474344c80a1..2cd93b5dcc7 100644 --- a/.github/workflows/release_canary.yml +++ b/.github/workflows/release_canary.yml @@ -42,7 +42,7 @@ jobs: - name: Publish canary release run: | echo -e "---\n$( jq .name packages/react/package.json ): patch\n---\n\nFake entry to force publishing" > .changeset/force-snapshot-release.md - npx changeset version --snapshot + npx changeset version npx changeset publish --tag canary env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 4665bb3bd8ffd3222f2283e2920d0c098ec73ae1 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Mon, 29 Jul 2024 11:35:50 -0500 Subject: [PATCH 3/5] chore: add version info to all packages --- .changeset/pre.json | 2 ++ examples/app-router/package.json | 1 + examples/consumer-test/package.json | 1 + 3 files changed, 4 insertions(+) diff --git a/.changeset/pre.json b/.changeset/pre.json index 0a3c042c958..c747218c32b 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,6 +4,8 @@ "initialVersions": { "docs": "1.0.0", "codesandbox": "0.0.0", + "example-app-router": "0.0.0", + "example-consumer-test": "0.0.0", "example-nextjs": "0.0.0", "@primer/react": "36.27.0", "rollup-plugin-import-css": "0.0.0" diff --git a/examples/app-router/package.json b/examples/app-router/package.json index 29899ff9dbc..8c0016388ac 100644 --- a/examples/app-router/package.json +++ b/examples/app-router/package.json @@ -1,5 +1,6 @@ { "name": "example-app-router", + "version": "0.0.0", "private": true, "scripts": { "clean": "rimraf .next", diff --git a/examples/consumer-test/package.json b/examples/consumer-test/package.json index 74cf71f3c0b..641a783d3df 100644 --- a/examples/consumer-test/package.json +++ b/examples/consumer-test/package.json @@ -1,5 +1,6 @@ { "name": "example-consumer-test", + "version": "0.0.0", "private": true, "scripts": { "check": "tsc --noEmit" From 3f2c39fb1e661bf18b5fcef01995f0c8f7b9228b Mon Sep 17 00:00:00 2001 From: Josh Black Date: Mon, 29 Jul 2024 11:54:13 -0500 Subject: [PATCH 4/5] Revert "chore: add version info to all packages" This reverts commit 4665bb3bd8ffd3222f2283e2920d0c098ec73ae1. --- .changeset/pre.json | 2 -- examples/app-router/package.json | 1 - examples/consumer-test/package.json | 1 - 3 files changed, 4 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index c747218c32b..0a3c042c958 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,8 +4,6 @@ "initialVersions": { "docs": "1.0.0", "codesandbox": "0.0.0", - "example-app-router": "0.0.0", - "example-consumer-test": "0.0.0", "example-nextjs": "0.0.0", "@primer/react": "36.27.0", "rollup-plugin-import-css": "0.0.0" diff --git a/examples/app-router/package.json b/examples/app-router/package.json index 8c0016388ac..29899ff9dbc 100644 --- a/examples/app-router/package.json +++ b/examples/app-router/package.json @@ -1,6 +1,5 @@ { "name": "example-app-router", - "version": "0.0.0", "private": true, "scripts": { "clean": "rimraf .next", diff --git a/examples/consumer-test/package.json b/examples/consumer-test/package.json index 641a783d3df..74cf71f3c0b 100644 --- a/examples/consumer-test/package.json +++ b/examples/consumer-test/package.json @@ -1,6 +1,5 @@ { "name": "example-consumer-test", - "version": "0.0.0", "private": true, "scripts": { "check": "tsc --noEmit" From 27257bfffd2ddfe0623a2fa1d928ceb297bdda6c Mon Sep 17 00:00:00 2001 From: Josh Black Date: Mon, 29 Jul 2024 11:54:54 -0500 Subject: [PATCH 5/5] chore: update canary to remove pre.json when running --- .github/workflows/release_canary.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release_canary.yml b/.github/workflows/release_canary.yml index 2cd93b5dcc7..a58ac8bcc33 100644 --- a/.github/workflows/release_canary.yml +++ b/.github/workflows/release_canary.yml @@ -41,8 +41,13 @@ jobs: NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN_SHARED }} - name: Publish canary release run: | + # Remove existing pre.json if one exists. Snapshots are not allowed + # in pre-release mode. + # TODO: remove in v37 + rm .changeset/pre.json + echo -e "---\n$( jq .name packages/react/package.json ): patch\n---\n\nFake entry to force publishing" > .changeset/force-snapshot-release.md - npx changeset version + npx changeset version --snapshot npx changeset publish --tag canary env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}