From bc26c160e84ee66b5f31d580c58927e523cab26b Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Fri, 21 Feb 2025 21:03:52 +0100 Subject: [PATCH] ci: simplify GitHub release workflow by removing provider verification step --- .github/workflows/release.yml | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 45351b1..30aaa74 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,31 +35,17 @@ jobs: echo "gitea_ref_name=${GITHUB_REF_NAME}" >> "$GITHUB_OUTPUT" echo "gitea_server_url=${GITHUB_SERVER_URL}" >> "$GITHUB_OUTPUT" echo "gitea_repository=${GITHUB_REPOSITORY}" >> "$GITHUB_OUTPUT" - elif [ "${GITHUB_ACTIONS}" = "true" ]; then - echo "provider=github" >> "$GITHUB_OUTPUT" else - echo "provider=unknown" >> "$GITHUB_OUTPUT" - fi - - verify-provider: - needs: route - runs-on: ubuntu-latest - steps: - - name: Echo detected provider - run: | - echo "Detected CI Provider: ${{ needs.route.outputs.provider }}" - if [ "${{ needs.route.outputs.provider }}" = "unknown" ]; then - echo "::error::Failed to detect CI provider!" - exit 1 + echo "provider=github" >> "$GITHUB_OUTPUT" fi github-release: - needs: [route, verify-provider] + needs: route if: needs.route.outputs.provider == 'github' uses: ./.github/workflows/github-release.yml gitea-release: - needs: [route, verify-provider] + needs: route if: needs.route.outputs.provider == 'gitea' uses: ./.github/workflows/gitea-release.yml with: