Skip to content

Commit f73680d

Browse files
committed
ci: remove release e2e gate
1 parent bdfe142 commit f73680d

1 file changed

Lines changed: 0 additions & 20 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ jobs:
1111
release:
1212
runs-on: ubuntu-latest
1313
permissions:
14-
actions: read
15-
checks: read
1614
contents: write
1715
id-token: write
1816
steps:
@@ -21,24 +19,6 @@ jobs:
2119
fetch-depth: 0
2220
persist-credentials: false
2321

24-
- name: Verify E2E gate
25-
env:
26-
GH_TOKEN: ${{ github.token }}
27-
run: |
28-
set -euo pipefail
29-
required_checks=("CLI E2E" "Stripe E2E" "Polar E2E")
30-
31-
for check_name in "${required_checks[@]}"; do
32-
conclusion=$(gh api "repos/${GITHUB_REPOSITORY}/commits/${GITHUB_SHA}/check-runs?per_page=100" --jq ".check_runs | map(select(.app.slug == \"github-actions\" and .name == \"${check_name}\")) | sort_by(.completed_at) | last | .conclusion // \"missing\"")
33-
34-
if [ "$conclusion" != "success" ]; then
35-
echo "::error::Required E2E check '$check_name' is '$conclusion' for commit ${GITHUB_SHA}. Run the full E2E workflow on this exact SHA before releasing."
36-
exit 1
37-
fi
38-
done
39-
40-
echo "Found successful CLI, Stripe, and Polar E2E checks for ${GITHUB_SHA}"
41-
4222
- uses: oven-sh/setup-bun@v2
4323

4424
- uses: actions/setup-node@v4

0 commit comments

Comments
 (0)