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

Create pipeline #4

Open
5 of 9 tasks
raider444 opened this issue Sep 23, 2024 · 1 comment · Fixed by #13
Open
5 of 9 tasks

Create pipeline #4

raider444 opened this issue Sep 23, 2024 · 1 comment · Fixed by #13
Assignees
Labels

Comments

@raider444
Copy link
Owner

raider444 commented Sep 23, 2024

Implemented:

  • Lints and tests
  • Semantic release
  • Publish to pypi
  • Bump, build and push helm charts after semantic-relese
  • Build docker images on tags

TO DO:

  • Deploy to test environment
  • Deploy to prod environment
  • Deploy dev environment from MR
  • Notifications on release to production
@raider444 raider444 linked a pull request Oct 14, 2024 that will close this issue
@raider444 raider444 self-assigned this Oct 14, 2024
@raider444 raider444 reopened this Oct 15, 2024
raider444 added a commit that referenced this issue Oct 15, 2024
raider444 added a commit that referenced this issue Oct 15, 2024
* chore(code of conduct): Remove comments from workflow

* chore(code of conduct): Merge all to one workflow

* chore(code of conduct): run

* cicd(Create pipeline #4): Disable pypi publish on pre-releases

* cicd(Create pipeline #4): Understand what this does

* cicd(Create pipeline #4): Add workflow for image build on tags

* cicd(Create pipeline #4): Fix typo

* cicd(Create pipeline #4): Fix output definition

* cicd(Create pipeline #4): Add docker cache

* cicd(Create pipeline #4): Use oci cache

* cicd(Create pipeline #4): Setup buildx builder

* cicd(Create pipeline #4): Fix dockerfile for prod

* cicd(Create pipeline #4): Fix dockerfile for develop

* cicd(Create pipeline #4): CD part done
@raider444
Copy link
Owner Author

Implemented:

  • Lints and tests
  • Semantic release
  • Publish to pypi
  • Bump, build and push helm charts after semantic-relese
  • Build docker images on tags

raider444 added a commit that referenced this issue Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant