diconium / ethereal-pulse

Apache License 2.0
0 stars 3 forks source link

Establish CI/CD pipelines and development workflows. #8

Closed almeiphi closed 3 weeks ago

ivanLOliveira commented 1 month ago

I can pick this

ivanLOliveira commented 1 month ago

Issue: Docker and CI/CD Improvements

Description

A series of updates and improvements need to be implemented to enhance the Docker and CI/CD workflow for the project. These changes include Dockerizing the /client and /server, automating image creation with GitHub Actions, updating documentation, and improving integration with the GitHub container registry.

Tasks

  1. Docker and GitHub Actions

    • Dockerize the client and server applications.
    • Add GitHub Actions to automate the creation of Docker images.
    • Integrate with the GitHub container registry to publish images for easier distribution.
    • Add necessary secrets to the repository for secure operations.
  2. Documentation Updates

    • Update README files to reflect the new workspace setup and commands.
    • Add workflow dispatch functionality to allow for manual and on-push triggers for the GitHub Actions.

Acceptance Criteria

Additional Notes


Labels: enhancement, documentation, CI/CD Assignees: @ivanLOliveira