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

Setup github action CI/CD for the PyGreece discord bot #4

Open
2 tasks
thepetk opened this issue Feb 26, 2024 · 1 comment
Open
2 tasks

Setup github action CI/CD for the PyGreece discord bot #4

thepetk opened this issue Feb 26, 2024 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@thepetk
Copy link
Contributor

thepetk commented Feb 26, 2024

Issue description

This issue focuses on the CI/CD part of the discord bot. More detailed a new workflow is required in order to push the new code to the server running the bot after a successful merge to the main branch of the repo.

The pipeline should create & push a new image tag upon every PR merge to a registry. After the successful push a new deployment of the discord bot should be made.

In case of a image build or deployment failure the workflow should notify a specific channel inside the discord server.

Acceptance Criteria

  • A new workflow has been created which takes care of the CI/CD part.
  • Notification alerts should be included for failures.
@thepetk thepetk added the enhancement New feature or request label Feb 26, 2024
@lysnikolaou lysnikolaou added the good first issue Good for newcomers label Nov 19, 2024
@lysnikolaou
Copy link
Member

@gzisopoulos I'm taking the issue assignment off since this has become stale and in case people want to work on it during OpenConf.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants