Collect ideas for a first blog post: Introducing the Workflow of a new Blog Post
Basically, the fundamental workflow of creating a new blog post is as follows:
- Collecting ideas of a new topic for a blog post.
- Open a new issue in GitLab to discuss the topic with the HIFIS team and exchanging ideas about the topic.
- Clone the Git repository and create a feature branch to write the blog post.
- Setup feature branch in your personal IDE and the whole Jekyll environment for local developments.
- Write the blog post using Git.
- Push the feature branch into GitLab.
- Open a merge request in GitLab with the final draft of the blog post and open it up for a review process.
- Making final changes incorporating the suggestions from the review.
- Resolve all suggestions within the merge request.
- Merging the feature branch into branch master.
- Waiting for GitLab CI Pipelines to finish successfully.
- Closing issue as well as merge request and delete the feature branch.