Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[INFRA] Automate release process - step 1 #574

Merged
merged 2 commits into from
Sep 2, 2020

Conversation

aibcmars
Copy link
Contributor

@aibcmars aibcmars commented Sep 2, 2020

Automatize release process - step 1

The manually launched GH Workflow that automatizes:

  • npm version bump
  • tag creation
  • tag push
  • it overcomes the problem of pushing the tag to master

closes #139

@aibcmars aibcmars added chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...) infra:repo labels Sep 2, 2020
@tbouffard tbouffard changed the title [INFRA] Automatize releasing process - step 1 [INFRA] Automate release process - step 1 Sep 2, 2020
- Bumps the version number in package.json based on major, minor or patch (see https://docs.npmjs.com/cli/version, type:
[new-version | major | minor | patch]): `npm version [type] --message "[RELEASE] %s"`
- Push to GitHub: `git push && git push --tags`
- Open [github actions](https://github.com/process-analytics/bpmn-visualization-js/actions?query=workflow%3ARelease)
Copy link
Member

Choose a reason for hiding this comment

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

👍

@aibcmars aibcmars merged commit 7d96083 into master Sep 2, 2020
@aibcmars aibcmars deleted the 139-automatic-release-process branch September 2, 2020 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[INFRA] Automate releases (build part)
3 participants