generated from oci/template
No description
| .forgejo/workflows | ||
| Dockerfile | ||
| Readme.md | ||
README for Docker Image Build and Publish Workflows
Overview
This repository contains two GitHub Actions workflows that automate the building and publishing of Docker images to an OCI registry.
Workflows
-
On Commit to Main
- Trigger: Activates on commits to the
mainbranch (tags are excluded). - Purpose: Builds and publishes a Docker image for each commit.
- Trigger: Activates on commits to the
-
On Tag Push
- Trigger: Activates when a new tag is pushed.
- Purpose: Builds and publishes a Docker image for the tag and tags it as
latest.
Prerequisites
- Secrets Needed:
OCI_TOKEN: Your OCI registry token.OCI_USER: Your OCI registry username.
How to Use
- Clone the Repository: Get a local copy of this repository.
- Modify Dockerfile: Update the
Dockerfilefor your application. - Push Changes: Push changes to the
mainbranch or create a new tag. - Check Workflow Status: View the Actions tab in Forgjo to monitor workflow runs.
Notes
- Ensure your Docker environment is compatible with multi-platform builds if necessary.
License
This project is licensed under the MIT License. See the LICENSE file for details.