Skip to content

ci(deps): update Ubuntu runners to 26.04 - #76

Merged
P4suta merged 2 commits into
mainfrom
renovate/ubuntu-26.x
Oct 26, 2026
Merged

P4suta merged 2 commits into
mainfrom
renovate/ubuntu-26.x

Conversation

@renovate

@renovate renovate Bot commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Use Ubuntu 26.04 for the Linux hygiene job and two manual credential checks.
Register the exact runner label in Actionlint.

Keep existing triggers, permissions, credential boundaries, and Windows checks.

Closes #77.

Verification

Local Actionlint 1.7.12 and Typos checks pass.

Four negative controls report the expected errors.
The inputs cover two unknown labels, an existing OS conflict, and invalid workflow syntax.

CI run 40354794309 passes on ebbf6383103c0fb159baa795eb2a11763689bedd.
Linux hygiene and locked dependency restore pass.

Windows verification passes all 61 imaging tests and 19 app tests without skips.
The imaging coverage gate passes its 90 percent line and 85 percent branch thresholds.

Formatting succeeds with a workspace-load warning.
The x64 and ARM64 portable publishes and unsigned package validation pass.

Full local .NET verification remains unrun.
Manual credential verification and release execution remain unrun.

  • dotnet test --project tests/Snaply.Tests/Snaply.Tests.csproj -c Release --no-restore
  • x64 and ARM64 Release publishes pass.
  • dotnet format Snaply.slnx --verify-no-changes --no-restore
  • The runner update requires no dependency lockfile changes.
  • The change adds no unused feature, public API, capability, or dependency.
  • The PR title follows Conventional Commits.

@coderabbitai ignore

@renovate
renovate Bot requested a review from P4suta as a code owner October 25, 2026 17:46
@renovate renovate Bot added the major label Oct 25, 2026
@coderabbitai

coderabbitai Bot commented Oct 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI; Enforced overrides: Organization
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: b61119a7-9df3-4dda-becf-f124c6367bd8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@P4suta P4suta changed the title build(deps): update dependency ubuntu to v26 ci(deps): update Ubuntu runners to 26.04 Oct 26, 2026
@P4suta
P4suta marked this pull request as draft October 26, 2026 15:58
@renovate

renovate Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@P4suta
P4suta marked this pull request as ready for review October 26, 2026 16:07
@P4suta
P4suta merged commit 185924c into main Oct 26, 2026
10 checks passed
@P4suta
P4suta deleted the renovate/ubuntu-26.x branch October 26, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: recognize the Ubuntu 26 hosted runner

1 participant