Skip to content

fix(ci): publish on v* tag if release event is skipped - #237

Merged
robinandeer merged 1 commit into
mainfrom
08-26--publish-on-tag
Aug 26, 2026
Merged

fix(ci): publish on v* tag if release event is skipped#237
robinandeer merged 1 commit into
mainfrom
08-26--publish-on-tag

Conversation

@robinandeer

Copy link
Copy Markdown
Collaborator

Summary

  • GitHub release events from Stainless App sometimes never start Publish PyPI (5.16.1 tag existed; workflow did not run; we dispatched by hand).
  • Also run on push of v* tags. Skip if runwayml is already that version on PyPI so tag + release cannot double-fail.

Test plan

  • Workflow file on main after merge (tag/release events read the default branch)
  • Next v* tag should start Publish even if on: release is silent
  • Re-running publish for an already-published version exits 0

App-created GitHub releases sometimes never fire `on: release`. Tag push
is the backup. Skip if the version is already on PyPI so dual triggers
do not fail.
@upwind-code-us

upwind-code-us Bot commented Aug 26, 2026

Copy link
Copy Markdown

Upwind Upwind Code Scan - ⚠️ Deploy with Caution

15 newly introduced vulnerabilities · 0 resolved · 15 total in this PR vs main

🔶 11 High | 🟡 4 Medium


🔶 High · 11 findings
CVE Package Version Fix
CVE-2026-34993 aiohttp 3.13.5 3.14.0
CVE-2026-54277 aiohttp 3.13.5 3.14.1
CVE-2026-50269 aiohttp 3.13.5 3.14.0
CVE-2026-54279 aiohttp 3.13.5 3.14.1
CVE-2026-54273 aiohttp 3.13.5 3.14.1
CVE-2026-54275 aiohttp 3.13.5 3.14.1
CVE-2026-54280 aiohttp 3.13.5 3.14.1
CVE-2026-69244 aiohttp 3.13.5 3.14.3
CVE-2026-47265 aiohttp 3.13.5 3.14.0
CVE-2026-54278 aiohttp 3.13.5 3.14.1
CVE-2026-54274 aiohttp 3.13.5 3.14.1

🟡 Medium · 4 findings
CVE Package Version Fix
CVE-2026-69243 aiohttp 3.13.5 3.14.2
CVE-2026-54276 aiohttp 3.13.5 3.14.1
CVE-2026-45409 idna 3.13 3.15
CVE-2026-59881 aiohttp 3.13.5 3.14.2

View full analysis in Upwind Console

Scan completed in 32s

Scan history (1 scan)
Commit Scanned at New Resolved Net
f351d01 < 2026-08-26 16:43 UTC +15 0 +15

Last scanned: f351d01 · 2026-08-26 16:43 UTC

@upwind-code-us

upwind-code-us Bot commented Aug 26, 2026

Copy link
Copy Markdown

Upwind Upwind IaC Scan - ✅ Proceed with Deployment

0 newly introduced misconfigurations · 0 resolved · 1 total in this PR vs main

🟢 1 Low

View full analysis in Upwind Console →

Scan completed in 1s

Scan history (2 scans)
Commit Scanned at New Resolved Net
f351d01 2026-08-26 16:43 UTC
f351d01 < 2026-08-26 16:43 UTC 0 0 0

Last scanned: f351d01 · 2026-08-26 16:43 UTC

@robinandeer
robinandeer merged commit 793cd5e into main Aug 26, 2026
9 checks passed
@robinandeer
robinandeer deleted the 08-26--publish-on-tag branch August 26, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants