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 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 3802e63912..779bef5d6a 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,9 @@ "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", + "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": { "@babel/node": "^7.8.7",