Skip to content

workflows

Luis Beu edited this page Jul 29, 2023 · 4 revisions

Services

Pre requirements

Local setup

  1. Clone the repository. See Cloning a repository.
  2. Follow the .env instructions of the repository.
  3. Run docker-compose up --build.
  4. Open the local URL specified in the repository.

Workflow for new features/updates

  1. Create a new branch. See Create a new branch with git.
  2. Code the feature/make updates.
  3. Push the feature branch. See Manage branches.
  4. Create a merge request. See Incorporating changes from a merge request.
  5. Merge it. See Incorporating changes from a merge request.
  6. Create a release. See Create a release

Creating a release

See Creating a release

  1. Go on the release page of the repository and click Draft a new release.
  2. Click on Choose a tag and input the version you want following Semantic Versioning.
  3. Click Create new tag: *.
  4. Click on Generate release notes.
  5. Make changes if needed.
  6. Publish release.
  7. Wait for action to finish.
  8. Check the production environment if the deployment finished. See about environments.

Create new services

  1. make sure to install the pre requirements.
  2. Create a new public repository. See Create a repo.
  3. Set it up following repository-configuration.
  4. Make your first commits.
  5. Follow the setup form reusable-workflows.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git switch -c feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request