generated from oci/template
No description
merith-tk
6531e9422a
All checks were successful
Build Docker Image on Commit / build-and-publish (push) Successful in 5m30s
|
||
---|---|---|
.forgejo/workflows | ||
crystite | ||
scripts | ||
docker-compose.yml | ||
Dockerfile | ||
Readme.md | ||
steamcred.env |
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.