Skip to content

CI: Bump symsrv-scripts to v1.1.1 - #754

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

CI: Bump symsrv-scripts to v1.1.1#754
summeroff merged 1 commit into
streamlabsfrom
ci/symsrv-v1.1.1

Conversation

@summeroff

Copy link
Copy Markdown

Description

symsrvRef default v1.1.0v1.1.1. One line.

Motivation and Context

Picks up streamlabs/symsrv-scripts#4 and #5:

  • main.bat used a drive-relative cd, which would run the scripts from the wrong directory on a runner whose workspace is on another drive
  • The submodule commit lookup hit api.github.com anonymously with no error handling; a rate-limit response aborted the whole symbol upload. It now sends a token and degrades to following the branch instead
  • Scratch folders no longer land inside the checkout
  • symsrv-scripts now has CI (parse under Windows PowerShell 5.1 + PSScriptAnalyzer)

No interface change — every parameter behaves as in v1.1.0.

How Has This Been Tested?

Not exercised here yet; the symbols job only runs on tags. v1.1.1 was tested in its own repo (end-to-end run, parse checks, analyzer clean) and the pin mechanism itself was verified on tag 32.1.1semsrv2, where the log showed symsrv-scripts resolving the pinned tag rather than its default branch.

Worth a test tag before the next release if you want it confirmed in place.

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 streamlabs branch.
  • The code has been tested. — verified upstream; the tag path here needs a test tag
  • All commit messages are properly formatted and commits squashed where appropriate.

Picks up the drive-relative cd fix, the submodule lookup no longer aborting
the upload on a GitHub API rate limit, and scratch folders moving out of the
checkout. No interface change.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@summeroff
summeroff merged commit 127f8fd into streamlabs Jul 28, 2026
32 checks passed
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