Skip to content

Commit

Permalink
Add stable/3.71 shipit configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
isaacroldan committed Dec 3, 2024
1 parent 87ba0d3 commit e643396
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions shipit.stable_3_71.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
ci:
require: []

dependencies:
override:
# We are making sure the deploys point to the NPM registry to prevent
# 404 issues like the one described in this comment:
# https://github.com/yarnpkg/yarn/issues/2935#issuecomment-355292633
- echo 'registry "https://registry.npmjs.org/"' | tee .npmrc .yarnrc
- curl -fsSL https://get.pnpm.io/install.sh | PNPM_VERSION=8.15.7 SHELL=`which bash` bash -
- bash -i -c "pnpm install"
deploy:
override:
- bash -i -c "npm_config_loglevel=verbose pnpm clean"
- bash -i -c "npm_config_loglevel=verbose NODE_ENV=production pnpm bundle"
- bash -i -c "npm_config_loglevel=verbose node bin/create-cli-duplicate-package.js"
- bash -i -c "npm_config_loglevel=verbose pnpm changeset publish"
# When this is no longer the latest stable version, do 2 things:
# 1. Replace the previous line with this, replacing 3.x with the actual version:
# - bash -i -c "npm_config_loglevel=verbose pnpm changeset publish --tag stable-3.x"
# This will prevent publishes from being tagged as latest.
# 2. Remove the following 2 lines, which update Homebrew and Shopify.dev docs
- bash -i -c "./bin/package.js"
- bash -i -c "./bin/create-doc-pr.js"

0 comments on commit e643396

Please sign in to comment.