Add Wishlist CI/CD on media host

This commit is contained in:
root
2026-10-05 17:44:23 +03:00
parent d1a25f43a2
commit 6d13cee741
5 changed files with 552 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
name: Wishlist CI/CD
on:
push:
branches:
- main
paths:
- "stacks/wishlist/**"
- "scripts/deploy-wishlist.sh"
- ".gitea/workflows/wishlist.yml"
workflow_dispatch:
permissions:
contents: read
jobs:
deploy:
name: Deploy Wishlist
runs-on: docker-media-01
steps:
- name: Checkout repository
uses: builtin:checkout
with:
fetch-depth: 1
- name: Validate deployment script
run: bash -n scripts/deploy-wishlist.sh
- name: Deploy Wishlist
run: ./scripts/deploy-wishlist.sh