Skip to content

Release v0.163.1 - #1578

Merged
scttfrdmn merged 1 commit into
mainfrom
release/v0.163.1
Nov 10, 2026
Merged

scttfrdmn merged 1 commit into
mainfrom
release/v0.163.1

Conversation

@scttfrdmn

Copy link
Copy Markdown
Contributor

Release v0.163.1: moves Unreleased to ## [0.163.1] - 2026-11-10. Patch.

@codecov

codecov Bot commented Nov 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@scttfrdmn
scttfrdmn merged commit b4c55f9 into main Nov 10, 2026
9 checks passed
@scttfrdmn
scttfrdmn deleted the release/v0.163.1 branch November 10, 2026 19:28
@github-actions

Copy link
Copy Markdown

Deploy checklist: v0.163.0..v0.163.1

Operated components whose deploy inputs differ between v0.163.0 (74a4132) and v0.163.1 (b4c55f9), from scripts/deploychecklist (#1444). code-only: only compiled inputs changed, so a code update ships it. manual: a script, template, policy or mapping changed; review and apply it by hand. Deploy from a clean checkout of v0.163.1. How to read this: docs/infra-account.md, "Deploy checklist".

Lambdas (3 of 9 need a deploy)

  • lambda/pipeline-orchestrator (spawn-pipeline-orchestrator): changed, code-only
    • compiles pkg/aws: cleanup.go, iam.go, iam_policy_schema.go, iam_spored_managed.go (added), nested_spawn.go, reapercoverage.go
    • compiles pkg/instancerole: sporedpolicies.go (added)
    • deploy (sam): make -C lambda/pipeline-orchestrator deploy
  • lambda/sweep-orchestrator (spawn-sweep-orchestrator): changed, code-only
    • compiles pkg/aws: cleanup.go, iam.go, iam_policy_schema.go, iam_spored_managed.go (added), nested_spawn.go, reapercoverage.go
    • compiles pkg/instancerole: sporedpolicies.go (added)
    • deploy (shell): scripts/deploy-sweep-orchestrator.sh
  • lambda/ttl-reaper (spawn-ttl-reaper-production): changed, code-only
    • compiles pkg/instancerole: sporedpolicies.go (added)
    • deploy (sam): make -C lambda/ttl-reaper deploy

Unchanged, no deploy: lambda/cost-history-collector, lambda/dashboard-api, lambda/dashboard-websocket, lambda/dashboard-websocket-processor, lambda/dns-updater, lambda/scheduler-handler.

Other deploy inputs (0 of 26 changed, all manual)

None.

Shipped with the CLI, no deploy

  • pkg/reaperdeploy: creates a Lambda from Go inside the spawn CLI (the self-hosted reaper, in the user's own account), so it ships with the CLI release, not as a spore.host deploy

@github-actions

Copy link
Copy Markdown

Lambda deploy record: v0.163.0..v0.163.1, LIVE

From scripts/deploylambdas (#1445): code-only Lambda changes, deployed by the approval-gated production job. How to read it: docs/infra-account.md, "Deploying code-only changes from CI".

Function Result CodeSha256 before built after Config diff Version stamp
spawn-pipeline-orchestrator deployed 0D+9jPQSq9i7qcfUOuNJ7hi693JwPTI61h5wH7i/JTQ= Ztk3NN+5d2ta3khhh47pBLR3DeaEMpsinMmKwOfuqSY= Ztk3NN+5d2ta3khhh47pBLR3DeaEMpsinMmKwOfuqSY= empty spawn:version=0.163.1 (verified)
spawn-sweep-orchestrator deployed ah9JpZ7JSEf6oOgGr9GuyzZQ2VsmvpmN4yJ9F8MykZc= ALZXlGREySxeOtgmHtDndX4MCyzPc7TebkP3ohCv7Pk= ALZXlGREySxeOtgmHtDndX4MCyzPc7TebkP3ohCv7Pk= empty spawn:version=0.163.1 (verified)
spawn-ttl-reaper-production deployed sENMQHESLCRrZx44N5j5//KepbIEH4v7y9eL4Ng8QEY= HF1sELCTFrkL4dNzqNSkhOjj3LrzkryVe1gLrQlbCNA= HF1sELCTFrkL4dNzqNSkhOjj3LrzkryVe1gLrQlbCNA= empty spawn:version=0.163.1 (verified)
  • spawn-pipeline-orchestrator:

    • SAM-managed, stack spawn-pipeline-orchestrator: after this update the stack's Code and Version parameter still name the previous deploy; that drift is expected and the next make -C lambda/pipeline-orchestrator deploy from a release tag reconciles it (docs/infra-account.md)
    • runtime version moved with the update (Lambda runtime management): map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:ff6eee7eb5e5e28588288c3d409d70849b3eaabef4006dcc892cd3e52a1c7afe] -> map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:0b1e416b0d97ff47846ecb1b6118b561a8ee9553dcec4f53b9e97c46c0910fec]
  • spawn-sweep-orchestrator:

    • runtime version moved with the update (Lambda runtime management): map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:ad4edae0ce7eed91f4a7e16231f6ace264cc87b0608875c69007f5b9fc8a1ff7] -> map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:506c21b6706a88eca34819d9ab4d17b7861bbbdfd224524eb0cbe85a921582c2]
  • spawn-ttl-reaper-production:

    • SAM-managed, stack spawn-ttl-reaper-production: after this update the stack's Code and Version parameter still name the previous deploy; that drift is expected and the next make -C lambda/ttl-reaper deploy from a release tag reconciles it (docs/infra-account.md)
    • runtime version moved with the update (Lambda runtime management): map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:ff6eee7eb5e5e28588288c3d409d70849b3eaabef4006dcc892cd3e52a1c7afe] -> map[RuntimeVersionArn:arn:aws:lambda:us-east-1::runtime:0b1e416b0d97ff47846ecb1b6118b561a8ee9553dcec4f53b9e97c46c0910fec]
  • published bootstrap body for v0.163.1 verified (sha256 3563692d194f446e3aca50030b0e6a24a9fb15a87594daf30b46271f0e93f739)

Not deployed by this job

  • lambda/cost-history-collector (spawn-cost-history-collector) (unchanged, none): unchanged, no deploy
  • lambda/dashboard-api (spawn-dashboard-api) (unchanged, none): unchanged, no deploy
  • lambda/dashboard-websocket (spawn-dashboard-websocket) (unchanged, none): unchanged, no deploy
  • lambda/dashboard-websocket-processor (spawn-dashboard-websocket-processor) (unchanged, none): unchanged, no deploy
  • lambda/dns-updater (spawn-dns-updater) (unchanged, none): unchanged, no deploy
  • lambda/scheduler-handler (scheduler-handler) (unchanged, none): unchanged, no deploy

@scttfrdmn

Copy link
Copy Markdown
Contributor Author

v0.163.1 deployed and verified (the owner approved run 42885548976).

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