# 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"]