From 2969b1d525123fb735db0b24f999f2dd75a86235 Mon Sep 17 00:00:00 2001 From: Robin Drexler Date: Tue, 20 May 2025 11:05:48 -0400 Subject: [PATCH 1/3] test --- .changeset/old-eagles-deliver.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/old-eagles-deliver.md diff --git a/.changeset/old-eagles-deliver.md b/.changeset/old-eagles-deliver.md new file mode 100644 index 0000000000..e5c771e7fd --- /dev/null +++ b/.changeset/old-eagles-deliver.md @@ -0,0 +1,5 @@ +--- +'@shopify/ui-extensions': patch +--- + +test From ddaa16ee226aa021ecf7fc8c108a41be8dc82b26 Mon Sep 17 00:00:00 2001 From: Robin Drexler Date: Tue, 20 May 2025 11:08:55 -0400 Subject: [PATCH 2/3] add exit changeset command --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 3802e63912..3305579e4a 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,8 @@ "restore-consumer-spin": "./scripts/restore-consumer-spin.sh", "run:ts": "babel-node --extensions .ts,.tsx,.mjs,.js,.json", "run:ts:watch": "nodemon --ext .ts,.tsx,.mjs,.json,.graphql node_modules/.bin/babel-node --extensions .ts,.tsx,.mjs,.js,.json", - "type-check": "loom type-check" + "type-check": "loom type-check", + "changeset:exit-pre-mode": "test -f .changeset/pre.json && jq -e '.mode == \"pre\"' .changeset/pre.json > /dev/null && yarn changeset pre exit || true" }, "devDependencies": { "@babel/node": "^7.8.7", From 99af551a94c1b7c0d35cec19a3a1be5390bf15c4 Mon Sep 17 00:00:00 2001 From: Robin Drexler Date: Tue, 20 May 2025 11:34:07 -0400 Subject: [PATCH 3/3] debug --- .github/workflows/robin-test.yml | 19 +++++++++++++++++++ package.json | 1 + 2 files changed, 20 insertions(+) create mode 100644 .github/workflows/robin-test.yml diff --git a/.github/workflows/robin-test.yml b/.github/workflows/robin-test.yml new file mode 100644 index 0000000000..53ca63ade3 --- /dev/null +++ b/.github/workflows/robin-test.yml @@ -0,0 +1,19 @@ +name: CI + +on: [push] + +jobs: + robin-test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/workflows/actions/prepare + + - name: Show pre.json before + run: cat .changeset/pre.json + + - name: Test exit pre mode + run: yarn changeset:exit-pre-mode + + - name: Show pre.json after + run: cat .changeset/pre.json diff --git a/package.json b/package.json index 3305579e4a..779bef5d6a 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "run:ts": "babel-node --extensions .ts,.tsx,.mjs,.js,.json", "run:ts:watch": "nodemon --ext .ts,.tsx,.mjs,.json,.graphql node_modules/.bin/babel-node --extensions .ts,.tsx,.mjs,.js,.json", "type-check": "loom type-check", + "snapit:prepare": "yarn changeset:exit-pre-mode && yarn build", "changeset:exit-pre-mode": "test -f .changeset/pre.json && jq -e '.mode == \"pre\"' .changeset/pre.json > /dev/null && yarn changeset pre exit || true" }, "devDependencies": {