Skip to content

CI: Pin symsrv-scripts to v1.1.1 - #1752

Merged
summeroff merged 1 commit into
stagingfrom
ci/pin-symsrv-v1.1.1
Jul 28, 2026
Merged

CI: Pin symsrv-scripts to v1.1.1#1752
summeroff merged 1 commit into
stagingfrom
ci/pin-symsrv-v1.1.1

Conversation

@summeroff

Copy link
Copy Markdown
Contributor

Description

Adds ref: v1.1.1 to the symsrv-scripts checkout in upload-symsrv-win64. Two lines.

Motivation and Context

The symbol upload was checking out symsrv-scripts' default branch, so any push there changed this build with no review here. obs-studio pins the same way.

v1.1.1 also carries a fix this job is directly exposed to: the submodule commit lookup hit api.github.com anonymously with no error handling, and a rate-limit response aborted the entire symbol upload. It now sends a token when available and degrades to following the branch instead.

If it ever needs backing out, v1.0.0 is the pre-dedup behaviour.

How Has This Been Tested?

Not exercised here — this job only runs on tags. v1.1.1 was tested in its own repo, and the same pin was verified working in obs-studio on tag 32.1.1semsrv2.

Types of changes

  • Tweak (non-breaking change to improve existing functionality)

Checklist:

  • My code has been run through clang-format. — n/a, CI configuration only
  • My code is not on the staging branch.
  • The code has been tested. — verified upstream; this job only runs on tags
  • All commit messages are properly formatted and commits squashed where appropriate.

The symbol upload checked out symsrv-scripts' default branch, so a push there
changed this build with no review here. Pin it, as obs-studio does.

v1.1.1 also fixes a submodule lookup that aborted the whole upload when
api.github.com rate limited, which this job is exposed to.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@summeroff
summeroff merged commit 9e85fcc into staging Jul 28, 2026
48 of 52 checks passed
summeroff added a commit to streamlabs/desktop that referenced this pull request Jul 28, 2026
Bumps obs-studio-node 0.26.29b18 -> 0.27.2.

Supersedes #6037, which covered 0.27.0/0.27.1 and is
folded into this change so the whole bump lands as one commit.

osn changes in 0.27.0 / 0.27.1:
  * OBS Merge 32.1.1 (streamlabs/obs-studio-node#1722) - Aleksandr Voitenko
  * Add signals for missing resolutions in Enhanced Boradcasting
    (streamlabs/obs-studio-node#1742) - Aleksandr Voitenko
  * Add enhanced broadcasting per-display stats
    (streamlabs/obs-studio-node#1738) - Aleksandr Voitenko
  * Fix recording custom track names
    (streamlabs/obs-studio-node#1741) - Aleksandr Voitenko
  * Expose structured module load failures
    (streamlabs/obs-studio-node#1733) - Aleksandr Voitenko
  * Fix misleading [BrowserMessage] log tag on generic source ops
    (streamlabs/obs-studio-node#1725) - Vladimir
  * osn-input: log source id before creating input
    (streamlabs/obs-studio-node#1721) - Vladimir

osn changes in 0.27.2:
  * tests: regression for scene-wrapped source audio (#1493)
    (streamlabs/obs-studio-node#1724) - Vladimir
  * Fix startup crash when recording audio encoder is not registered
    (streamlabs/obs-studio-node#1736) - Vladimir
  * CI: Pin symsrv-scripts to v1.1.1
    (streamlabs/obs-studio-node#1752) - Vladimir
  * Update libobs to v32.1.1sl2
    (streamlabs/obs-studio-node#1751) - Vladimir
  * CI: Drop the dead Sentry and breakpad downloads
    (streamlabs/obs-studio-node#1748) - Vladimir
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.

1 participant