Skip to content

Commit b5df77f

Browse files
committed
TEMPORARY: disable all build jobs, test generate_changelogs in isolation
1 parent ebfe65a commit b5df77f

1 file changed

Lines changed: 23 additions & 27 deletions

File tree

.github/workflows/create_release.yml

Lines changed: 23 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -138,23 +138,11 @@ jobs:
138138
environment: ${{ steps.get-config.outputs.sentry_environment }}
139139
version: ${{ steps.create_branch_and_tag.outputs.tag }}
140140

141-
# ==================== TEMPORARILY COMMENTED OUT FOR CHANGELOG TEST ====================
142-
# All build jobs and slack notification commented out to test generate_changelogs in isolation.
143-
# REVERT THIS COMMIT BEFORE MERGING.
144-
# ======================================================================================
145-
146-
_placeholder_for_commented_jobs:
147-
name: Placeholder (build jobs commented out for test)
148-
runs-on: ubuntu-latest
149-
if: false
150-
steps:
151-
- run: echo skip
152-
153-
DISABLED_release_macos_single_arch:
141+
release_macos_single_arch:
154142
name: Build Release (macOS ${{ matrix.dmg_name_suffix }})
155143
runs-on: macos-26-xlarge
156144
needs: prepare_release
157-
if: ${{ inputs.build_macos != false }}
145+
if: false # TEMPORARY: disabled for changelog test
158146
timeout-minutes: 60
159147
strategy:
160148
fail-fast: false
@@ -282,7 +270,7 @@ jobs:
282270
name: Build Release (macOS Universal)
283271
runs-on: macos-26-xlarge
284272
needs: [prepare_release, release_macos_single_arch]
285-
if: ${{ inputs.build_macos != false }}
273+
if: false # TEMPORARY: disabled for changelog test
286274
timeout-minutes: 60
287275
steps:
288276
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -423,7 +411,7 @@ jobs:
423411
name: Build Release (macOS CLI ${{ matrix.arch }})
424412
runs-on: macos-26-xlarge
425413
needs: prepare_release
426-
if: ${{ inputs.build_macos != false }}
414+
if: false # TEMPORARY: disabled for changelog test
427415
timeout-minutes: 60
428416
strategy:
429417
fail-fast: false
@@ -527,7 +515,7 @@ jobs:
527515
name: Build Release (Linux x86_64)
528516
runs-on: namespace-profile-ubuntu-20-04
529517
needs: prepare_release
530-
if: ${{ inputs.build_linux != false }}
518+
if: false # TEMPORARY: disabled for changelog test
531519
timeout-minutes: 90
532520
env:
533521
# Automatically extract AppImages before running them instead of mounting
@@ -685,7 +673,7 @@ jobs:
685673
name: Build Release (Linux CLI x86_64)
686674
runs-on: namespace-profile-ubuntu-20-04
687675
needs: prepare_release
688-
if: ${{ inputs.build_linux != false }}
676+
if: false # TEMPORARY: disabled for changelog test
689677
timeout-minutes: 90
690678
env:
691679
# Cache the generated settings schema so prepare_bundled_resources only
@@ -860,7 +848,7 @@ jobs:
860848
name: Build Release (Linux ARM)
861849
runs-on: namespace-profile-ubuntu-20-04-arm
862850
needs: prepare_release
863-
if: ${{ inputs.build_linux != false }}
851+
if: false # TEMPORARY: disabled for changelog test
864852
timeout-minutes: 90
865853
env:
866854
# Automatically extract AppImages before running them instead of mounting
@@ -957,7 +945,7 @@ jobs:
957945
name: Build Release (Linux CLI ARM)
958946
runs-on: namespace-profile-ubuntu-20-04-arm
959947
needs: prepare_release
960-
if: ${{ inputs.build_linux != false }}
948+
if: false # TEMPORARY: disabled for changelog test
961949
timeout-minutes: 90
962950
steps:
963951
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -1034,7 +1022,7 @@ jobs:
10341022
name: Bundle Release (Linux ARM)
10351023
runs-on: namespace-profile-ubuntu-20-04
10361024
needs: [ prepare_release, build_linux_arm_binaries, build_linux_cli_arm_binaries ]
1037-
if: ${{ inputs.build_linux != false }}
1025+
if: false # TEMPORARY: disabled for changelog test
10381026
timeout-minutes: 60
10391027
env:
10401028
# Cache the generated settings schema so prepare_bundled_resources only
@@ -1295,7 +1283,7 @@ jobs:
12951283
name: Build Release (Web)
12961284
runs-on: namespace-profile-ubuntu-22-04
12971285
needs: prepare_release
1298-
if: ${{ inputs.build_web != false }}
1286+
if: false # TEMPORARY: disabled for changelog test
12991287
timeout-minutes: 60
13001288
steps:
13011289
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -1409,7 +1397,7 @@ jobs:
14091397
name: Build Release (Windows ${{ matrix.arch }})
14101398
runs-on: ${{ matrix.runner }}
14111399
needs: prepare_release
1412-
if: ${{ inputs.build_windows != false }}
1400+
if: false # TEMPORARY: disabled for changelog test
14131401
timeout-minutes: 150
14141402
strategy:
14151403
matrix:
@@ -1568,12 +1556,20 @@ jobs:
15681556
name: release-windows-${{ matrix.arch }}-${{ steps.get-config.outputs.channel }}
15691557
path: ${{ steps.bundle_app.outputs.installer_path }}
15701558

1571-
DISABLED_send_slack_notif_if_unsuccessful:
1559+
send_slack_notif_if_unsuccessful:
15721560
name: Send Slack notification if any release jobs were unsuccessful
15731561
runs-on: ubuntu-latest
15741562
needs:
15751563
- prepare_release
1576-
if: false
1564+
- release_macos_single_arch
1565+
- release_macos_universal
1566+
- release_macos_cli
1567+
- release_linux_x86
1568+
- release_linux_arm
1569+
- release_linux_cli_x86
1570+
- release_web
1571+
- release_windows
1572+
if: false # TEMPORARY: disabled for changelog test
15771573
steps:
15781574
- name: Figure out which releases failed, if any
15791575
id: failed_releases
@@ -1623,7 +1619,7 @@ jobs:
16231619

16241620
generate_changelogs:
16251621
name: Generate Changelogs
1626-
# TEMPORARY: removed should_publish and build job deps for isolated test
1622+
# TEMPORARY: removed should_publish gate and build job deps for isolated test
16271623
runs-on: ubuntu-latest
16281624
needs:
16291625
- prepare_release
@@ -1690,7 +1686,7 @@ jobs:
16901686
shell: bash
16911687
env:
16921688
CHANGELOG_MD: ${{ steps.generate_changelog.outputs.changelog }}
1693-
RELEASE_TAG: v0.2026.05.13.09.14.stable_00
1689+
RELEASE_TAG: v0.2026.05.13.09.14.stable_00 # TEMPORARY: hardcoded for test
16941690
run: |
16951691
# Rename the keys in the Changelog JSON to something more human readable.
16961692
# This is the changelog that goes to slack so it doesn't need to be extremely filtered.

0 commit comments

Comments
 (0)