Skip to content

Refresh pinned actions and make release publication explicit - #47

Merged
decoder-dev merged 1 commit into
mainfrom
filosoff/workflow-updates-20261026
Oct 26, 2026
Merged

decoder-dev merged 1 commit into
mainfrom
filosoff/workflow-updates-20261026

Conversation

@decoder-dev

@decoder-dev decoder-dev commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Update pinned checkout, artifact-upload and CodeQL actions to their verified upstream releases. PrivateMusic2’s native Rust workspace has no external crate dependencies.

Verification builds now upload artifacts without publishing a release on each main-branch push. Releases are created only from an explicit version tag or a manual run with create_release=true (default false), so publication stays the final step. PR builds still run, and duplicate branch-push builds are avoided.

Both workflow files parse successfully and whitespace checks pass. SwiftLint, native Rust tests, simulator/archive builds and CodeQL run through CI. No release or tag is created by this PR.

All active scanners, native tests, simulator tests and builds pass. The aggregate CodeQL status is neutral because the default branch retains an older C/C++ configuration; the current workflow already omits C/C++ since the remaining C implementations are excluded test oracles. This PR changes workflow files only, does not alter that pre-existing scope, and introduces no scanning alerts. No analysis history or scanning rule is removed.

@decoder-dev
decoder-dev merged commit 9add689 into main Oct 26, 2026
10 checks passed
@decoder-dev
decoder-dev deleted the filosoff/workflow-updates-20261026 branch October 26, 2026 08:56
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