From 13164dd7eca8851a07c2d06282a95c1e28fa76dc Mon Sep 17 00:00:00 2001 From: Jacob Patterson Date: Sat, 5 Oct 2024 11:15:58 -0400 Subject: [PATCH] Attempt to fix release flow --- .woodpecker.yml | 50 +++++++++++++++++-------------------------------- 1 file changed, 17 insertions(+), 33 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 022e1fe..50de24e 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -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 \ No newline at end of file