TogetherCrew / operations

This repository houses a collection of code artifacts, including Github actions, Github workflows, and essential docker-compose files. These resources are instrumental in facilitating efficient and automated staging and production deployments.
1 stars 0 forks source link

CI: Github action implementation for /api #35

Open cyri113 opened 1 year ago

cyri113 commented 1 year ago

Problem

TogetherCrew is based on micro-services. As the number of micro-services will continue to grow, it is of vital importance to ensure that they follow the same CI pipeline, else developers the quality and speed of delivery of the product will be put at risk.

Solution

We have already developed a CI pipeline for the TogetherCrew project. Now we need to align our existing repositories to this pipeline.

Task

name: Staging CI/CD Pipeline

on: pull_request

jobs:
  ci:
    uses: TogetherCrew/operations/.github/workflows/ci.yml@main
    secrets:
      CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}

Prerequisites