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
main
branch (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
Dockerfile
for your application. - Push Changes: Push changes to the
main
branch 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.