feat: artifact push and pull actions
All checks were successful
default / test artifact actions (push) Successful in 26s
All checks were successful
default / test artifact actions (push) Successful in 26s
This commit is contained in:
commit
ae8d20e174
15 changed files with 1319 additions and 0 deletions
33
push/action.yml
Normal file
33
push/action.yml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# SPDX-License-Identifier: EUPL-1.2
|
||||
name: "Artifact Push"
|
||||
description: "Upload files as a workflow artifact"
|
||||
author: "Louis Seubert"
|
||||
inputs:
|
||||
name:
|
||||
description: >
|
||||
The name of the artifact to upload.
|
||||
required: true
|
||||
path:
|
||||
description: >
|
||||
The base directory the patterns are resolved against.
|
||||
required: true
|
||||
pattern:
|
||||
description: >
|
||||
Newline separated list of glob patterns selecting the files to include in
|
||||
the artifact.
|
||||
required: false
|
||||
default: "**/*"
|
||||
outputs:
|
||||
artifact-id:
|
||||
description: >
|
||||
The ID of the created artifact.
|
||||
artifact-url:
|
||||
description: >
|
||||
URL to download the created artifact.
|
||||
artifact-digest:
|
||||
description: >
|
||||
SHA-256 digest of the created artifact.
|
||||
runs:
|
||||
using: "docker"
|
||||
image: "../Dockerfile"
|
||||
args: ["push"]
|
||||
Loading…
Reference in a new issue