Skip to content

ci: richer Dependabot auto-merge + least-privilege perms - #42

Merged
bilbospocketses merged 1 commit into
masterfrom
chore/dependabot-auto-merge-richer
Jun 5, 2026
Merged

ci: richer Dependabot auto-merge + least-privilege perms#42
bilbospocketses merged 1 commit into
masterfrom
chore/dependabot-auto-merge-richer

Conversation

@bilbospocketses

Copy link
Copy Markdown
Owner

Fleet standardization: also merges security updates of any size + holds non-security majors (needs-manual-review), on least-privilege permissions (top-level read, job-level write). Proven on abs-app #20/#21 + minimize-to-tray #48.

runs-on: ubuntu-latest
if: github.actor == 'dependabot[bot]'
permissions:
contents: write # gh pr merge --squash writes the default branch
@bilbospocketses
bilbospocketses merged commit 047f056 into master Jun 5, 2026
7 of 8 checks passed
@bilbospocketses
bilbospocketses deleted the chore/dependabot-auto-merge-richer branch June 5, 2026 02:55
bilbospocketses added a commit that referenced this pull request Jun 11, 2026
…ck lockstep (#46)

Promote the accrued [Unreleased] batch to [1.1.1] and reconcile the vpk
CLI pin with the Velopack NuGet package.

Dependabot #44 bumped the Velopack NuGet package 1.1.1 -> 1.2.0 in both
production csprojs, but could not touch the vpk CLI pin (not a NuGet ref),
leaving release.yml + local-pack.ps1 at vpk 1.1.1. The CLI and runtime
library share a serialization line and must stay in lockstep, so bump both
to 1.2.0 (the line where --msi --instLocation PerMachine is solidly
supported, bundled WiX 5).

- CHANGELOG: [Unreleased] -> [1.1.1] (2026-06-11); document the #42/#43/#45
  CI/dep changes that landed without changelog entries; rewrite the Velopack
  bullet to the final 1.2.0 state; update link refs.
- release.yml + local-pack.ps1: vpk CLI 1.1.1 -> 1.2.0.
- csproj Version/AssemblyVersion/FileVersion 1.1.0 -> 1.1.1 (all four).

Clean Release build + full 445-test suite green.
bilbospocketses added a commit that referenced this pull request Jun 24, 2026
… vendored icons (#76)

* docs(plan): audit MINOR mop-up + follow-ups (5-PR batch)

* fix(frontend): audit MINOR cleanup #42-#47 + #57

- #43 define semantic --*-bg / --*-text theme tokens (light + dark); dark mode
  now resolves real values instead of silently using the light-mode fallback
- #44 dedup byte-identical .dialog/.modal CSS; theme-aware pill :hover via color-mix
- #45 re-key scrcpy settings modal to app theme tokens (was unset Bootstrap
  --bs-*); the modal now follows light/dark instead of always-dark fallbacks
- #46 fix stale "conic" comment (the code is four linear gradients)
- #47 home-tiles.js batches reads then writes (no per-card layout thrash);
  remove dead .home-module-* CSS from the reverted tile experiment
- #42 subnets.html Close-tab link no longer traps a non-script-opened tab
- #57 vendor bootstrap-icons 1.11.3 (CSS + woff2/woff) under wwwroot/lib;
  drop the jsDelivr CDN dependency (works offline, closes the no-SRI gap)
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