Files
gitea-dynamic-runner/.gitea/workflows/publish-runner-image.yml
T
panxiao81 2ffc45c766
test / shell (pull_request) Successful in 36s
test / python (pull_request) Successful in 1m5s
test / go (pull_request) Successful in 3m3s
ci: publish runner image only on manual dispatch
2026-09-21 17:15:33 +00:00

27 lines
632 B
YAML

---
name: publish runner image
on:
workflow_dispatch:
jobs:
publish-runner:
name: publish-runner
runs-on: [self-hosted, vm]
timeout-minutes: 45
permissions:
contents: read
env:
PUSH_REGISTRY: zot-push.ad.ddupan.top
PULL_REGISTRY: zot.ad.ddupan.top
IMAGE_NAME: runner
IMAGE_REPOSITORY: panxiao81/gitea-dynamic-runner-runner
IMAGE_DOCKERFILE: container/runner.Dockerfile
SPIRE_AGENT_SOCKET: /run/spire/agent-sockets/spire-agent.sock
steps:
- uses: actions/checkout@v4
- name: Build and publish
shell: bash
run: scripts/publish-image