SageSeekerSociety / cheese-backend

芝士后端
15 stars 0 forks source link

Enhance CI/CD Workflow with Docker Integration #41

Closed andylizf closed 6 months ago

andylizf commented 7 months ago

It's suggested to enhance the GitHub Actions workflow by directly utilizing Docker for testing, and to streamline the Docker image release process by automatically publishing images to GitHub Container Registry (GHCR) upon pushes to the main branch. This approach aims to simplify and automate the release and Docker image publishing process.

Reference for automating tag creation, release, and Docker image publishing with GitHub Actions: Automating tag creation, release, and Docker image publishing with GitHub Actions

Considerations:

This enhancement could significantly improve the development and deployment efficiency by leveraging GitHub Actions and GHCR's capabilities.

andylizf commented 7 months ago

Please follow the changes on dev, adopt prisma and migrate to postgres. See https://github.com/notiz-dev/nestjs-prisma-starter.

corporal9736 commented 6 months ago

done with pr#53