An action for pushing and pulling artifacts during the build
  • Go 98.8%
  • Dockerfile 1.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Louis Seubert ae8d20e174
All checks were successful
default / test artifact actions (push) Successful in 26s
feat: artifact push and pull actions
2026-09-13 19:10:04 +02:00
.forgejo/workflows feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
internal feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
pull feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
push feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
.dockerignore feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
Dockerfile feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
go.mod feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
go.sum feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
LICENSE feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
main.go feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00
README.md feat: artifact push and pull actions 2026-09-13 19:10:04 +02:00

artifacts

Workflow artifact actions, built on code.geekeey.de/actions/sdk/artifact.

push

Upload files as a workflow artifact.

- uses: https://code.geekeey.de/actions/artifacts/push@1
  with:
    name: my-artifact
    path: dist
    pattern: |
      **/*

pull

Download and extract a workflow artifact.

- uses: https://code.geekeey.de/actions/artifacts/pull@1
  with:
    name: my-artifact
    path: .

To download from another run or repository, pass repository, run-id and a token with read access to its actions:

- uses: https://code.geekeey.de/actions/artifacts/pull@1
  with:
    name: my-artifact
    path: .
    repository: other-owner/other-repo
    run-id: "123"
    github-token: ${{ secrets.READ_TOKEN }}