From 6da7cf0f564524d57941c8bcbad7adf95512bfe2 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 13 Sep 2025 21:20:32 -0400 Subject: [PATCH] Tweaks for DAG-related items. --- .gitea/workflows/dag-config-check.yml | 13 ++++++------- playbooks/rinoa-render-dags.yml | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/dag-config-check.yml b/.gitea/workflows/dag-config-check.yml index 40acbf7..369bdcf 100644 --- a/.gitea/workflows/dag-config-check.yml +++ b/.gitea/workflows/dag-config-check.yml @@ -3,12 +3,14 @@ name: Validate DAGs on: workflow_dispatch: push: - paths: ['app-configs/rinoa/dagu/dags/**'] + paths: + - 'app-configs/rinoa/dagu/dags/**' + - '**/dag-config-check.yml' branches-ignore: - main env: - DAGS_PATH: "${GITHUB_WORKSPACE}/app-configs/rinoa/dagu/dags" + DAGS_PATH: "app-configs/rinoa/dagu/dags" VAULT_ADDR: ${{ secrets.VAULT_ADDR }} VAULT_TOKEN: ${{ secrets.VAULT_TOKEN }} @@ -40,11 +42,8 @@ jobs: playbook: playbooks/rinoa-render-dags.yml - name: Install dagu - uses: jaxxstorm/action-install-gh-release@v1 - with: - repo: dagu-org/dagu - platform: linux - arch: amd64 + run: | + curl -L https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash - name: Validate DAGs run: | diff --git a/playbooks/rinoa-render-dags.yml b/playbooks/rinoa-render-dags.yml index 82fdb32..22b99bc 100644 --- a/playbooks/rinoa-render-dags.yml +++ b/playbooks/rinoa-render-dags.yml @@ -5,7 +5,7 @@ gather_facts: false vars: - dags_path: "{{ lookup('env', 'DAGS_PATH') }}" + dags_path: "{{ lookup('env', 'DAGS_PATH') | default(playbook_dir ~ '/../app-configs/rinoa/dagu/dags') }}" vault_addr: "{{ lookup('env', 'VAULT_ADDR') }}" vault_token: "{{ lookup('env', 'VAULT_TOKEN') }}"