Skip to content

fix(scripts): Prevent publishing without a tag#3223

Merged
chaance merged 1 commit intodevfrom
patch-publish-script
May 18, 2022
Merged

fix(scripts): Prevent publishing without a tag#3223
chaance merged 1 commit intodevfrom
patch-publish-script

Conversation

@chaance
Copy link
Copy Markdown
Contributor

@chaance chaance commented May 18, 2022

Publishing without a tag to npm will default to use latest, which we definitely don't want for experimental releases. It looks like npm requires a dist-tag when publishing, so we will use experimental instead.

I also noticed we were doing something different for the private publish script. Not sure if this even matters any more, but I fixed that as well.

@chaance chaance merged commit b4fb6c5 into dev May 18, 2022
@chaance chaance deleted the patch-publish-script branch May 18, 2022 13:42
pcattori added a commit that referenced this pull request May 19, 2022
* fix(templates/vercel): add `index.js.map` to `.gitignore` (#3216)

* Add `index.js.map` to `.gitignore`

In the Vercel template,  `/api/index.js.map` should also be ignored along with `/api/index.js`. Otherwise, that mapping file would be committed into version control, which is not desired.

* Sign CLA

* fix(scripts): Prevent publishing without a tag (#3223)

* move decisions

* docs: add `decisions/index.md` and frontmatter (#3226)

Co-authored-by: Pedro Cattori <pcattori@gmail.com>
(cherry picked from commit e809206)

* docs(server-runtime): update link for deno server runtime package (#3228)

since it's now a proper package

* chore(templates): bring `deno` template in line with other templates (#3221)

* docs: fix links to decision docs (#3231)

* chore: update Deno import maps on release

Co-authored-by: Jiahao <8275280+jiahao-c@users.noreply.github.com>
Co-authored-by: Chance Strickland <hi@chance.dev>
Co-authored-by: Ryan Florence <rpflorence@gmail.com>
Co-authored-by: Logan McAnsh <logan@mcan.sh>
Co-authored-by: Pedro Cattori <pcattori@gmail.com>
christophertrudel pushed a commit to christophertrudel/remix that referenced this pull request May 21, 2022
* fix(templates/vercel): add `index.js.map` to `.gitignore` (remix-run#3216)

* Add `index.js.map` to `.gitignore`

In the Vercel template,  `/api/index.js.map` should also be ignored along with `/api/index.js`. Otherwise, that mapping file would be committed into version control, which is not desired.

* Sign CLA

* fix(scripts): Prevent publishing without a tag (remix-run#3223)

* move decisions

* docs: add `decisions/index.md` and frontmatter (remix-run#3226)

Co-authored-by: Pedro Cattori <pcattori@gmail.com>
(cherry picked from commit e809206)

* docs(server-runtime): update link for deno server runtime package (remix-run#3228)

since it's now a proper package

* chore(templates): bring `deno` template in line with other templates (remix-run#3221)

* docs: fix links to decision docs (remix-run#3231)

* chore: update Deno import maps on release

Co-authored-by: Jiahao <8275280+jiahao-c@users.noreply.github.com>
Co-authored-by: Chance Strickland <hi@chance.dev>
Co-authored-by: Ryan Florence <rpflorence@gmail.com>
Co-authored-by: Logan McAnsh <logan@mcan.sh>
Co-authored-by: Pedro Cattori <pcattori@gmail.com>
justjavac pushed a commit to justjavac/remix that referenced this pull request Jun 11, 2022
* fix(templates/vercel): add `index.js.map` to `.gitignore` (remix-run#3216)

* Add `index.js.map` to `.gitignore`

In the Vercel template,  `/api/index.js.map` should also be ignored along with `/api/index.js`. Otherwise, that mapping file would be committed into version control, which is not desired.

* Sign CLA

* fix(scripts): Prevent publishing without a tag (remix-run#3223)

* move decisions

* docs: add `decisions/index.md` and frontmatter (remix-run#3226)

Co-authored-by: Pedro Cattori <pcattori@gmail.com>
(cherry picked from commit e809206)

* docs(server-runtime): update link for deno server runtime package (remix-run#3228)

since it's now a proper package

* chore(templates): bring `deno` template in line with other templates (remix-run#3221)

* docs: fix links to decision docs (remix-run#3231)

* chore: update Deno import maps on release

Co-authored-by: Jiahao <8275280+jiahao-c@users.noreply.github.com>
Co-authored-by: Chance Strickland <hi@chance.dev>
Co-authored-by: Ryan Florence <rpflorence@gmail.com>
Co-authored-by: Logan McAnsh <logan@mcan.sh>
Co-authored-by: Pedro Cattori <pcattori@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant