Files
polycule/.gitea/workflows/publish.yaml
Elizabeth Bruynooghe 276a81adad
All checks were successful
Publish diagram / render (push) Successful in 25s
Publish diagram / publish (push) Successful in 9s
test
2025-07-17 12:48:01 +02:00

34 lines
735 B
YAML

name: Publish diagram
on:
push:
branches:
- main
jobs:
render:
uses: ./.gitea/workflows/render.yaml
publish:
needs: render
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Download build artifact
uses: actions/download-artifact@v3
with:
name: polycule.png
path: ./
- name: copy puml to workspace
run: ls
- name: Upload to cdn
uses: appleboy/scp-action@v0.1.7
with:
host: bruynooghe.dev
username: elizhium
password: ${{ secrets.ELIZHIUMPW }}
source: "polycule.puml, polycule.png"
target: "/home/elizhium/CDN"