https://github.com/nofusscomputing/action_docker
GH Action/Workflow for Docker Builds.
https://github.com/nofusscomputing/action_docker
Last synced: about 2 months ago
JSON representation
GH Action/Workflow for Docker Builds.
- Host: GitHub
- URL: https://github.com/nofusscomputing/action_docker
- Owner: nofusscomputing
- Created: 2024-08-09T03:15:57.000Z (over 1 year ago)
- Default Branch: development
- Last Pushed: 2024-11-07T11:12:17.000Z (over 1 year ago)
- Last Synced: 2025-06-23T03:11:32.217Z (9 months ago)
- Size: 29.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# No Fuss Computing - GH Action / Workflow for docker
using the workflow requires a file be created at path `.github/workflow/docker.yaml`
``` yaml
---
name: 'CI'
on:
push:
branches:
- '**'
tags:
- '*'
jobs:
docker:
if:
(${{
github.event.push
||
github.ref_type == 'tag'
}})
name: 'Docker'
uses: nofusscomputing/action_docker/.github/workflows/docker.yaml@development
with:
DOCKER_BUILD_IMAGE_NAME: "${{ github.repository }}"
DOCKER_PUBLISH_REGISTRY: "ghcr.io"
DOCKER_PUBLISH_IMAGE_NAME: "nofusscomputing/image-publish"
secrets:
DOCKER_PUBLISH_USERNAME: ${{ github.actor }}
DOCKER_PUBLISH_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
```