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: steps:
- name: xelatex - name: build-xelatex-image
image: docker:dind image: docker
privileged: true
volumes:
- name: dockersock
path: /var/run/docker.sock
commands: commands:
- docker build -t xelatex . - docker build --rm -t local/xelatex:latest .
- name: resume volumes:
pull: never - /var/run/docker.sock:/var/run/docker.sock
image: xelatex:latest - name: build-resume
image: local/xelatex
commands: commands:
- xelatex resume.tex - xelatex resume.tex
- name: release - name: add-release
image: plugins/gitea-release image: woodpeckerci/plugin-release
settings: settings:
base_url: https://git.jacobpa.com
api_key: 0f18fde06f2ec792ffc95db804ecca6968ba24f1
files: resume.pdf files: resume.pdf
title: Resume PDF title: Resume PDF
trigger: api-key:
event: tag from_secret: gitea_releaser
volumes:
- name: dockersock
host:
path: /var/run/docker.sock