Files
polycule/.gitea/workflows/publish.yaml
Amedee Van Gasse ✨🌈🦄 b6c3e85680 Reduce code duplication
Use reusable workflows
2024-10-20 14:24:09 +02:00

30 lines
591 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: Download build artifact
uses: actions/download-artifact@v3
with:
name: polycule.png
path: ./
- name: Upload to cdn
uses: appleboy/scp-action@v0.1.7
with:
host: bruynooghe.dev
username: elizhium
password: ${{ secrets.ELIZHIUMPW }}
source: "polycule.*"
target: "/home/elizhium/CDN"