Skip to content

Commit 49ff131

Browse files
committed
Merge remote-tracking branch 'origin/deanq/sls-367-volumecache-adaptive-transport' into deanq/sls-367-volumecache-adaptive-transport
2 parents d8e6ce7 + dc272c0 commit 49ff131

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

‎.github/workflows/cd.yml‎

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,46 @@ jobs:
102102
with:
103103
verbose: true
104104

105+
# ──────────────────────────────────────────────
106+
# Linear release tracking
107+
# ──────────────────────────────────────────────
108+
109+
linear-sync:
110+
name: Linear Release Sync
111+
needs: release-please
112+
runs-on: ubuntu-latest
113+
permissions:
114+
contents: read
115+
steps:
116+
- uses: actions/checkout@v7
117+
with:
118+
fetch-depth: 0
119+
120+
- uses: linear/linear-release-action@v0
121+
with:
122+
access_key: ${{ secrets.LINEAR_RELEASE_ACCESS_KEY }}
123+
command: sync
124+
version: ${{ needs.release-please.outputs.tag_name }}
125+
name: ${{ needs.release-please.outputs.tag_name && format('runpod-python {0}', needs.release-please.outputs.tag_name) || '' }}
126+
127+
linear-complete:
128+
name: Linear Release Complete
129+
if: ${{ needs.release-please.outputs.release_created }}
130+
needs: [release-please, linear-sync]
131+
runs-on: ubuntu-latest
132+
permissions:
133+
contents: read
134+
steps:
135+
- uses: actions/checkout@v7
136+
with:
137+
fetch-depth: 0
138+
139+
- uses: linear/linear-release-action@v0
140+
with:
141+
access_key: ${{ secrets.LINEAR_RELEASE_ACCESS_KEY }}
142+
command: complete
143+
version: ${{ needs.release-please.outputs.tag_name }}
144+
105145
# TODO: Re-enable after optimizing (17 parallel jobs each sleeping 5min is wasteful).
106146
# Consider a single job that sleeps once then dispatches sequentially.
107147
# notify-workers:

0 commit comments

Comments
 (0)