From d3726d6275c67167a318e650496a0d232f99e279 Mon Sep 17 00:00:00 2001 From: Sergey Yakovlev Date: Wed, 29 Nov 2023 16:55:32 +0200 Subject: [PATCH] fix: release workflow --- .github/workflows/func-tests.yaml | 1 + .github/workflows/release.yaml | 6 ++++-- .github/workflows/tests.yaml | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/func-tests.yaml b/.github/workflows/func-tests.yaml index 22606df..1fdfd5d 100644 --- a/.github/workflows/func-tests.yaml +++ b/.github/workflows/func-tests.yaml @@ -6,6 +6,7 @@ on: pull_request: branches: ['main'] workflow_dispatch: + workflow_call: jobs: functional-tests: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f7df660..990dd4d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,12 +8,14 @@ env: artifacts_name: 'building-artifacts' jobs: - tests-and-linters: + tests: uses: ./.github/workflows/tests.yaml + func-tests: + uses: ./.github/workflows/func-tests.yaml prepare: name: Prepare Variables - needs: tests-and-linters + needs: [tests, func-tests] runs-on: ubuntu-latest outputs: release_version: ${{ steps.enver.outputs.release_version }} diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 9f81326..32eb849 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -6,6 +6,7 @@ on: pull_request: branches: ['main'] workflow_dispatch: + workflow_call: jobs: go-tests: