nixbot

builds

succeeded default.release-packages effect of build #1993 · raw · cameronraysmith/vanixiets

1building '/nix/store/8z87ikh9xwdffd3vp0rx89hgwhsri816-effect-release-packages-env.drv'...2CI-RUN-CONTEXT: branch=main is_main=true3RELEASE-CLONE-START: https://github.com/cameronraysmith/vanixiets.git 55a3898434ef30ad42a140b3039dccc1e3553dd54RELEASE-PACKAGES-ACTION: release5packages discovered: [{"name":"docs","path":"packages/docs"}]6RELEASE-PACKAGE-ITERATION: packages/docs7running semantic-release in packages/docs...8[5:56:05 AM] [[secure]] › ℹ  Running [secure] version 25.0.99[5:56:05 AM] [[secure]] › ✔  Loaded plugin "verifyConditions" from "@[secure]/changelog"10[5:56:05 AM] [[secure]] › ✔  Loaded plugin "verifyConditions" from "@[secure]/github"11[5:56:05 AM] [[secure]] › ✔  Loaded plugin "prepare" from "@[secure]/changelog"12[5:56:05 AM] [[secure]] › ✔  Loaded plugin "publish" from "@[secure]/github"13[5:56:05 AM] [[secure]] › ✔  Loaded plugin "addChannel" from "@[secure]/github"14[5:56:05 AM] [[secure]] › ✔  Loaded plugin "success" from "@[secure]/github"15[5:56:05 AM] [[secure]] › ✔  Loaded plugin "success" from "[secure]-major-tag"16[5:56:08 AM] [[secure]] › ✔  Run automated release from branch main on repository https://github.com/cameronraysmith/vanixiets.git17[5:56:09 AM] [[secure]] › ✔  Allowed to push to the Git repository18[5:56:09 AM] [[secure]] › ℹ  Start step "verifyConditions" of plugin "@[secure]/changelog"19[5:56:09 AM] [[secure]] › ✔  Completed step "verifyConditions" of plugin "@[secure]/changelog"20[5:56:09 AM] [[secure]] › ℹ  Start step "verifyConditions" of plugin "@[secure]/github"21[5:56:09 AM] [[secure]] [@[secure]/github] › ℹ  Verify GitHub authentication22[5:56:09 AM] [[secure]] › ✔  Completed step "verifyConditions" of plugin "@[secure]/github"23[5:56:09 AM] [[secure]] › ℹ  Found git tag @vanixiets/docs-v0.16.11 associated with version 0.16.11 on branch main24[5:56:09 AM] [[secure]] › ℹ  Found 17 commits since last release25[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"26[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Start step "analyzeCommits" of plugin "@[secure]/commit-analyzer"27[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Found 4 commits for package @vanixiets/docs since last release28[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Analyzing commit: feat(ntfy): keep fleet alerts on disk for a week2930ntfy on cinnabar kept messages for its default 12 hours.31A phone off ZeroTier for longer than that missed the alerts sent meanwhile.32cinnabar now sets cache-duration to 168h; the nixpkgs module already keeps the cache in a file under ntfy's state directory, so messages also survive restarts.3334The runbook, the reference architecture and ADR-009 say a week, charter v24 records the operator's decision, and the open fleet-collection change renames world assumption A42 to match, with the two requirements that cite it.35[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  The release type for the commit is minor36[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Analyzing commit: docs(observability): record the fleet-collection acceptance checks and warn against pinning ntfy's certificate3738Records the checks run on magnetite and cinnabar since the collector rollout:39deploy records match their stored rows, a day of envelope runs stayed within40every bound, and stopping cinnabar's collector or its node exporter posted41the expected notices, which the operator received.4243The runbook's Android steps now warn against accepting the ntfy app's offer44to trust the server's certificate. The app then pins that exact leaf and45trusts nothing else for the server, and caddy replaces the leaf every 1246hours, so the subscription fails with a certificate fingerprint mismatch;47caddy's root installed as a CA certificate needs no pin.4849Change-Id: I1947acf6f86999ec8835bc2afb0086a56a6a696450[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  The commit should not trigger a release51[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Analyzing commit: Update cloudflare-workers-tooling52[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  The commit should not trigger a release53[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Analyzing commit: Update bun workspace non-major54[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  The commit should not trigger a release55[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Analysis of 4 commits complete: minor release56[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Completed step "analyzeCommits" of plugin "@[secure]/commit-analyzer"57[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"58[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"59[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/release-notes-generator" does not provide step "analyzeCommits"60[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"61[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"62[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/changelog" does not provide step "analyzeCommits"63[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"64[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"65[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/github" does not provide step "analyzeCommits"66[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"67[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"68[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "[secure]-major-tag" does not provide step "analyzeCommits"69[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"70[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"71[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins72[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"73[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"74[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins75[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"76[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"77[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins78[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"79[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"80[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins81[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"82[5:56:09 AM] [[secure]] › ℹ  Start step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"83[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins84[5:56:09 AM] [[secure]] › ✔  Completed step "analyzeCommits" of plugin "[Function: [secure]-monorepo]"85[5:56:09 AM] [[secure]] › ℹ  The next release version is 0.17.086[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"87[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/commit-analyzer" does not provide step "generateNotes"88[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"89[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"90[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Start step "generateNotes" of plugin "@[secure]/release-notes-generator"91[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Found 4 commits for package @vanixiets/docs since last release92[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Completed step "generateNotes" of plugin "@[secure]/release-notes-generator"93[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"94[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"95[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/changelog" does not provide step "generateNotes"96[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"97[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"98[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "@[secure]/github" does not provide step "generateNotes"99[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"100[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"101[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  Plugin "[secure]-major-tag" does not provide step "generateNotes"102[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"103[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"104[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins105[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"106[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"107[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins108[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"109[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"110[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins111[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"112[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"113[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins114[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"115[5:56:09 AM] [[secure]] › ℹ  Start step "generateNotes" of plugin "[Function: [secure]-monorepo]"116[5:56:09 AM] [[secure]] [[Function: [secure]-monorepo]] › ℹ  No more plugins117[5:56:09 AM] [[secure]] › ✔  Completed step "generateNotes" of plugin "[Function: [secure]-monorepo]"118[5:56:09 AM] [[secure]] › ℹ  Start step "prepare" of plugin "@[secure]/changelog"119[5:56:09 AM] [[secure]] [@[secure]/changelog] › ℹ  Create /build/release-packages-clone.sN5veh/packages/docs/CHANGELOG.md120[5:56:09 AM] [[secure]] › ✔  Completed step "prepare" of plugin "@[secure]/changelog"121[5:56:12 AM] [[secure]] › ✔  Created tag @vanixiets/docs-v0.17.0122[5:56:12 AM] [[secure]] › ℹ  Start step "publish" of plugin "@[secure]/github"123[5:56:13 AM] [[secure]] [@[secure]/github] › ℹ  Published GitHub release: https://github.com/cameronraysmith/vanixiets/releases/tag/%40vanixiets/docs-v0.17.0124[5:56:13 AM] [[secure]] › ✔  Completed step "publish" of plugin "@[secure]/github"125[5:56:13 AM] [[secure]] › ℹ  Start step "success" of plugin "@[secure]/github"126[5:56:14 AM] [[secure]] [@[secure]/github] › ℹ  Skip commenting on issues and pull requests.127[5:56:14 AM] [[secure]] [@[secure]/github] › ⚠  DEPRECATION: 'false' for 'successComment' is deprecated and will be removed in a future major version. Use 'successCommentCondition' instead.128[5:56:14 AM] [[secure]] [@[secure]/github] › ℹ  Skip closing issue.129[5:56:14 AM] [[secure]] [@[secure]/github] › ⚠  DEPRECATION: 'false' for 'failComment' or 'failTitle' is deprecated and will be removed in a future major version. Use 'failCommentCondition' instead.130[5:56:14 AM] [[secure]] › ✔  Completed step "success" of plugin "@[secure]/github"131[5:56:14 AM] [[secure]] › ℹ  Start step "success" of plugin "[secure]-major-tag"132[5:56:14 AM] [[secure]] [[secure]-major-tag] › ℹ  Pushing version tag 'docs-v0' to git.133[5:56:14 AM] [[secure]] [[secure]-major-tag] › ℹ  Pushing version tag 'docs-v0.17' to git.134To https://github.com/cameronraysmith/vanixiets.git135 + 1900ef82a...55a389843 docs-v0 -> docs-v0 (forced update)136 * [new tag]             docs-v0.17 -> docs-v0.17137[5:56:15 AM] [[secure]] › ✔  Completed step "success" of plugin "[secure]-major-tag"138[5:56:15 AM] [[secure]] › ✔  Published release 0.17.0 on default channel139RELEASE-PACKAGE-OK: packages/docs