Deployment workflow for Renovate PRs #245

Merged
Trez.One merged 2 commits from renovate-workflows_2025-09-18T12-15-42 into main 2025-09-18 19:40:23 -04:00
2 changed files with 14 additions and 10 deletions
Showing only changes of commit d32c1853c8 - Show all commits
@@ -18,3 +18,12 @@ jobs:
- name: Validate docker-compose.yml
run: docker compose config
- name: Trigger Tar Valon Ansible Deploy
run: |
BRANCH="${GITHUB_REF_NAME}"
curl -X POST \
-H "Authorization: token ${{ secrets.BOT_GITEA_TOKEN }}" \
-H "Content-Type: application/json" \
"https://git.trez.wtf/api/v1/repos/Trez/rinoa-docker/actions/workflows/renovate-pr-deploy.yml/dispatches" \
-d "{\"ref\":\"${BRANCH}\"}"
@@ -1,20 +1,15 @@
name: Deploy Renovate Updates
on:
workflow_run:
workflows: ["Check Renovate Updates"]
types:
- completed
workflow_dispatch:
# workflow_run:
# workflows: ["Check Renovate Updates"]
# types:
# - completed
jobs:
deploy:
runs-on: ubuntu-latest
if: >
${{
github.event.workflow_run.conclusion == 'success' &&
contains(toLower(github.event.workflow_run.head_commit.author.name), 'renovate')
}}
steps:
- name: Checkout repository
uses: actions/checkout@v4