Files
polycule/.gitea/workflows/publish.yaml
Amedee Van Gasse ✨🌈🦄 534e1faca1 🧰⬆️ Bump CI deps and tame YAML lint tantrums
Fresh PLANTUML, pinned SCP action, and a shiny pre-commit lineup because “latest” is a lifestyle, not a strategy.
2025-12-06 13:54:35 +01:00

35 lines
818 B
YAML

---
name: Publish diagram
on: # yamllint disable-line rule:truthy
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@ff85246acaad7bdce478db94a363cd2bf7c90345 # v1.0.0
with:
host: bruynooghe.dev
username: elizhium
password: ${{ secrets.ELIZHIUMPW }}
source: "polycule.puml, polycule.png"
target: "/home/elizhium/CDN"