Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

feat(release): Add release scripts #28

Merged
merged 2 commits into from
Jun 1, 2018

Conversation

francoischalifour
Copy link
Member

No description provided.

package.json Outdated
"release-templates": "node ./scripts/release-templates"
"release-templates": "node ./scripts/release-templates",
"release": "standard-version && git push --follow-tags origin master && npm publish && conventional-github-releaser --preset angular",
"release:beta": "standard-version --prerelease beta && git push --follow-tags origin master && npm publish && conventional-github-releaser --preset angular"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it intended to push the beta on the latest tag?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, I'm not sure how it should be handled for beta versions. What would you suggest?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To publish the beta version on a different tag like beta or next. Otherwise every time we do a new beta it will be installed by default for the new users. Maybe not what we want with a beta.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, will fix that.

@francoischalifour francoischalifour merged commit 50d4372 into feat/v3 Jun 1, 2018
@francoischalifour francoischalifour deleted the feat/release-scripts branch June 1, 2018 15:13
francoischalifour added a commit that referenced this pull request Jun 5, 2018
* feat: Support InstantSearch templates (a870767)
  Closes #9
* feat: Support custom templates (#30)
* test(e2e): Test template installations (#14)
* test(e2e): Test template snapshots (9b938cc)
* ci(travis): Add Travis configuration (#22)
* docs(readme): Update documentation (#26)
* feat(release): Create templates release script (#27)
* feat(release): Create release scripts (#28)
francoischalifour added a commit that referenced this pull request Jun 5, 2018
* feat: Support InstantSearch templates (a870767)
  Closes #9
* feat: Support custom templates (#30)
* test(e2e): Test template installations (#14)
* test(e2e): Test template snapshots (9b938cc)
* ci(travis): Add Travis configuration (#22)
* docs(readme): Update documentation (#26)
* feat(release): Create templates release script (#27)
* feat(release): Create release scripts (#28)
aymeric-giraudet pushed a commit to algolia/instantsearch that referenced this pull request Dec 14, 2022
…app#10)

* feat: Support InstantSearch templates (a870767af9a409275f2a749923cc2d2e9f5fc37b)
  Closes algolia/create-instantsearch-app#9
* feat: Support custom templates (algolia/create-instantsearch-app#30)
* test(e2e): Test template installations (algolia/create-instantsearch-app#14)
* test(e2e): Test template snapshots (9b938cca54b5e583284ec4778c22a333bbf570e7)
* ci(travis): Add Travis configuration (algolia/create-instantsearch-app#22)
* docs(readme): Update documentation (algolia/create-instantsearch-app#26)
* feat(release): Create templates release script (algolia/create-instantsearch-app#27)
* feat(release): Create release scripts (algolia/create-instantsearch-app#28)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants