From 607a0f63605da4a2c70d8233174d013ec23e1526 Mon Sep 17 00:00:00 2001 From: moilanik Date: Mon, 15 Jun 2026 16:49:44 +0300 Subject: [PATCH] refaktorointia --- .gitea/workflows/ci-validate.yml | 4 ++++ .gitea/workflows/config-provider.yml | 6 ++++++ .gitea/workflows/example-feature.yml | 1 + .gitea/workflows/example-main.yml | 1 + 4 files changed, 12 insertions(+) diff --git a/.gitea/workflows/ci-validate.yml b/.gitea/workflows/ci-validate.yml index 7b83044..bc2e62a 100644 --- a/.gitea/workflows/ci-validate.yml +++ b/.gitea/workflows/ci-validate.yml @@ -5,6 +5,9 @@ on: env_json: required: true type: string + config_path: + required: true + type: string secrets: GITEA_TOKEN: required: true @@ -15,6 +18,7 @@ env: GITEA_API_URL: ${{ fromJson(inputs.env_json).GITEA_API_URL }} GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} GIT_PAGES_PUBLISH_TOKEN: ${{ secrets.GIT_PAGES_PUBLISH_TOKEN }} + CI_CONF_FILE: ${{ inputs.config_path }} jobs: validate: diff --git a/.gitea/workflows/config-provider.yml b/.gitea/workflows/config-provider.yml index af4ad80..ebbc750 100644 --- a/.gitea/workflows/config-provider.yml +++ b/.gitea/workflows/config-provider.yml @@ -8,12 +8,15 @@ on: outputs: env_json: value: ${{ jobs.parse-config.outputs.json_data }} + config_path: + value: ${{ jobs.parse-config.outputs.config_path }} jobs: parse-config: runs-on: ubuntu-latest outputs: json_data: ${{ steps.convert.outputs.JSON_OUT }} + config_path: ${{ steps.set-path.outputs.CONFIG_PATH }} steps: - uses: actions/checkout@v4 @@ -29,3 +32,6 @@ jobs: CLEAN_JSON=$(echo "$JSON_STRING" | jq -c .) echo "JSON_OUT=$CLEAN_JSON" >> "$GITHUB_OUTPUT" + + - id: set-path + run: echo "CONFIG_PATH=${{ inputs.config_path }}" >> "$GITHUB_OUTPUT" diff --git a/.gitea/workflows/example-feature.yml b/.gitea/workflows/example-feature.yml index 27de597..8369998 100644 --- a/.gitea/workflows/example-feature.yml +++ b/.gitea/workflows/example-feature.yml @@ -19,6 +19,7 @@ jobs: secrets: inherit with: env_json: ${{ needs.load-config.outputs.env_json }} + config_path: ${{ needs.load-config.outputs.config_path }} bats: name: Bats tests diff --git a/.gitea/workflows/example-main.yml b/.gitea/workflows/example-main.yml index d2242ee..44837bd 100644 --- a/.gitea/workflows/example-main.yml +++ b/.gitea/workflows/example-main.yml @@ -28,6 +28,7 @@ jobs: secrets: inherit with: env_json: ${{ needs.load-config.outputs.env_json }} + config_path: ${{ needs.load-config.outputs.config_path }} bats: name: Bats tests