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