From d32c1853c8f181b0e55369069e2377a43714c0ec Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 12:35:28 -0400 Subject: [PATCH] WIP for Renovate flows. --- ...check-renovate.yml.hold => check-renovate.yml} | 9 +++++++++ ...-pr-deploy.yml.hold => renovate-pr-deploy.yml} | 15 +++++---------- 2 files changed, 14 insertions(+), 10 deletions(-) rename .gitea/workflows/{check-renovate.yml.hold => check-renovate.yml} (51%) rename .gitea/workflows/{renovate-pr-deploy.yml.hold => renovate-pr-deploy.yml} (91%) diff --git a/.gitea/workflows/check-renovate.yml.hold b/.gitea/workflows/check-renovate.yml similarity index 51% rename from .gitea/workflows/check-renovate.yml.hold rename to .gitea/workflows/check-renovate.yml index 1721d46b..d7985ec8 100644 --- a/.gitea/workflows/check-renovate.yml.hold +++ b/.gitea/workflows/check-renovate.yml @@ -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}\"}" \ No newline at end of file diff --git a/.gitea/workflows/renovate-pr-deploy.yml.hold b/.gitea/workflows/renovate-pr-deploy.yml similarity index 91% rename from .gitea/workflows/renovate-pr-deploy.yml.hold rename to .gitea/workflows/renovate-pr-deploy.yml index eaea2af5..a5d71000 100644 --- a/.gitea/workflows/renovate-pr-deploy.yml.hold +++ b/.gitea/workflows/renovate-pr-deploy.yml @@ -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