action-docker-image-publish
TypeScript icon, indicating that this package has built-in type declarations

3.2.0 • Public • Published

action-docker-image-publish 🎍

This repository contains a GitHub action, to build, tag and push docker images, under certain conditions.

Usage

uses: tada5hi/action-docker-image-publish@v3
with:
    # Name of Dockerfile
    # Default: Dockerfile
    dockerFileName: 'Dockerfile'

    # Relative path to DockerFile
    # Default: ''
    dockerFilePath: ''
    
    # Whether to create an image tag for a git tag
    # Default: true
    gitTag: 'true'

    # Prefix for matching git tags
    # Default: ''
    gitTagPrefix: ''

    # Default: ghcr.io
    registryHost: 'ghcr.io'
    
    # Default: github.actor
    registryUser: ${{ github.actor }}
    
    # Default: ${{ github.token }}
    registryPassword: ${{ github.token }}

    # Registry repository full name (e.g. project/repository)
    # Default: github.repository
    registryRepository: ${{ github.repository }}

    # Registry image tag (e.g. latest)
    # Default: 'latest'
    registryTag: 'latest'

    # Delete the built image at the end
    # Default: 'true'
    cleanup: 'true'

Package Sidebar

Install

npm i action-docker-image-publish

Weekly Downloads

3

Version

3.2.0

License

MIT

Unpacked Size

12.9 kB

Total Files

23

Last publish

Collaborators

  • tada5hi