Attempt to fix release flow

This commit is contained in:
Jacob Patterson 2024-10-05 11:15:58 -04:00
parent 114efd14b7
commit 13164dd7ec

View file

@ -1,34 +1,18 @@
---
kind: pipeline
type: docker
name: default
steps:
- name: xelatex
image: docker:dind
privileged: true
volumes:
- name: dockersock
path: /var/run/docker.sock
commands:
- docker build -t xelatex .
- name: resume
pull: never
image: xelatex:latest
commands:
- xelatex resume.tex
- name: release
image: plugins/gitea-release
settings:
base_url: https://git.jacobpa.com
api_key: 0f18fde06f2ec792ffc95db804ecca6968ba24f1
files: resume.pdf
title: Resume PDF
trigger:
event: tag
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
- name: build-xelatex-image
image: docker
commands:
- docker build --rm -t local/xelatex:latest .
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- name: build-resume
image: local/xelatex
commands:
- xelatex resume.tex
- name: add-release
image: woodpeckerci/plugin-release
settings:
files: resume.pdf
title: Resume PDF
api-key:
from_secret: gitea_releaser