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

Integrate Semantic-release into project's workflow #9

Closed
6 tasks done
NicolasOmar opened this issue Jan 29, 2023 · 0 comments · Fixed by #11
Closed
6 tasks done

Integrate Semantic-release into project's workflow #9

NicolasOmar opened this issue Jan 29, 2023 · 0 comments · Fixed by #11
Assignees
Labels
enhancement UT, infrastructure, or any tool for a better lifecycle
Milestone

Comments

@NicolasOmar
Copy link
Owner

NicolasOmar commented Jan 29, 2023

Objective

Integrate all the tested features of semantic-release into project's structure


Description

After the previous research (having in mind the steps of this npm workflow investigation comment), I will integrate the best build I tested on the test project on reactive-bulma in order to automate releases using a custom git-flow for this project.


Tasks

  • Check package for needed adaptations in order to integrate semantic-release
  • Create a branch
  • Install the additional npm packages for plugins
  • Install semantic by following its steps
  • Adjust its .github/workflows/[fileName].yml file to do the needed work.
  • Add the configuration file

Ticket relationships

Relationship Involved tickets
Is child of none
In parent of none
Is related to none
Is blocked by #3 - #10
It blocks none
@NicolasOmar NicolasOmar self-assigned this Jan 29, 2023
@NicolasOmar NicolasOmar added the enhancement UT, infrastructure, or any tool for a better lifecycle label Jan 29, 2023
@NicolasOmar NicolasOmar added this to the v0.0.1 milestone Jan 29, 2023
@NicolasOmar NicolasOmar linked a pull request Feb 4, 2023 that will close this issue
This was referenced Feb 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement UT, infrastructure, or any tool for a better lifecycle
Projects
Development

Successfully merging a pull request may close this issue.

1 participant