2022-10-04 04:01:02 +03:00
name : 'Stacker Build and Push Action'
description : 'Build and push OCI images via a declarative yaml format.'
2022-04-26 01:22:04 +03:00
branding :
2022-10-04 04:01:02 +03:00
icon : 'align-justify'
color : 'blue'
2022-03-28 13:43:04 +03:00
inputs :
version :
description : 'Which stacker version to use'
required : false
default : 'latest'
2022-04-12 13:41:53 +03:00
file :
description : 'Which stacker file to build'
2022-04-01 17:29:04 +03:00
required : true
2022-03-28 13:43:04 +03:00
default : 'stacker.yaml'
layer-type :
description: 'Set the output layer type (supported values : tar, squashfs) separated by whitespace'
required : false
default : "tar"
token :
2022-04-12 13:41:53 +03:00
description : 'GitHub Token used to authenticate against a repository for Git context'
2022-03-28 13:43:04 +03:00
required : false
default : ${{ github.token }}
2022-04-12 13:41:53 +03:00
build-args :
description: 'The list of build-time arguments separated by whitespace, eg : ONE=1 TWO=2 THREE=3'
2022-03-28 13:43:04 +03:00
required : false
2022-04-01 17:29:04 +03:00
tags :
description : 'Tags used when pushing to remote OCI registry, separated by whitespace'
required : false
url :
description: 'Remote registry URL, eg : docker://ghcr.io/myRepo'
required : false
username :
description : "Username for the remote registry"
required : false
password :
description : "Password for the remote registry"
required : false
skip-tls :
description : "Skip tls verify on unsecure http registry"
required : false
2022-03-28 13:43:04 +03:00
runs :
using : 'node16'
main : 'dist/index.js'