From 239ae3403b39d6b6074d2588a38466ae2df914af Mon Sep 17 00:00:00 2001 From: Lain Soykaf Date: Wed, 9 Sep 2026 15:55:18 +0400 Subject: [PATCH] fix(ci): pass API deployment parameters separately --- .woodpecker/spec-build.yaml | 9 +++++---- changelog.d/woodpecker-trigger-params.skip | 0 2 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 changelog.d/woodpecker-trigger-params.skip diff --git a/.woodpecker/spec-build.yaml b/.woodpecker/spec-build.yaml index e294806f9..0024a62f1 100644 --- a/.woodpecker/spec-build.yaml +++ b/.woodpecker/spec-build.yaml @@ -50,6 +50,9 @@ steps: - mix local.rebar --force - mix deps.get --only prod - mix pleroma.openapi_spec spec.json + - | + printf 'BRANCH=stable\nSPEC_VERSION=%s\n' "$${CI_COMMIT_SHA}" > trigger-deploy-stable.params + printf 'BRANCH=develop\nSPEC_VERSION=%s\n' "$${CI_COMMIT_SHA}" > trigger-deploy-develop.params upload-spec: image: *artifacts_uploader_image @@ -86,8 +89,7 @@ steps: settings: <<: *trigger_settings params: - - BRANCH=stable - - SPEC_VERSION=${CI_COMMIT_SHA} + - trigger-deploy-stable.params trigger-deploy-develop: when: @@ -98,5 +100,4 @@ steps: settings: <<: *trigger_settings params: - - BRANCH=develop - - SPEC_VERSION=${CI_COMMIT_SHA} + - trigger-deploy-develop.params diff --git a/changelog.d/woodpecker-trigger-params.skip b/changelog.d/woodpecker-trigger-params.skip new file mode 100644 index 000000000..e69de29bb