Repository navigation
docs(itest): describe the permission scenarios as they stand - #295
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
alanshaw
enabled auto-merge (squash)
October 21, 2026 12:41
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 21, 2026
Published from fil-forge/ingot#295 - Digest: `sha256:b5e200fdc8a0c1a4e5eaaf652f189837cea7043f08e04c4831fec2dae896877c` - Commit: fil-forge/ingot@31f159a - Publish run: https://github.com/fil-forge/ingot/actions/runs/39603369743 Merging rewrites [`nodes/dev/apps/versions.env`](https://github.com/fil-forge/infra-nodes/blob/main/nodes/dev/apps/versions.env) and queues the image. The node picks it up on its next reconcile pass, waits for a safe proving window and then restarts the service, so the deploy happens well after this merges. Co-authored-by: fil-forge-bot[bot] <318653112+fil-forge-bot[bot]@users.noreply.github.com>
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 21, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:b5e200f`](https://github.com/orgs/fil-forge/packages/container/ingot/1421752609) What fil-forge/ingot brings over staging's pin, [`6331454..31f159a`](fil-forge/ingot@6331454...31f159a): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 21, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:b5e200f`](https://github.com/orgs/fil-forge/packages/container/ingot/1421752609) What fil-forge/ingot brings over staging's pin, [`6331454..31f159a`](fil-forge/ingot@6331454...31f159a): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 21, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:d38d6e1`](https://github.com/orgs/fil-forge/packages/container/ingot/1423201096) What fil-forge/ingot brings over staging's pin, [`6331454..30c90f3`](fil-forge/ingot@6331454...30c90f3): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 21, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:ae40c5e`](https://github.com/orgs/fil-forge/packages/container/ingot/1423645646) What fil-forge/ingot brings over staging's pin, [`6331454..b6d6b2e`](fil-forge/ingot@6331454...b6d6b2e): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:a178eb2`](https://github.com/orgs/fil-forge/packages/container/ingot/1427079306) What fil-forge/ingot brings over staging's pin, [`6331454..f2b2628`](fil-forge/ingot@6331454...f2b2628): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:b470bfc`](https://github.com/orgs/fil-forge/packages/container/ingot/1427178093) What fil-forge/ingot brings over staging's pin, [`6331454..31e01b0`](fil-forge/ingot@6331454...31e01b0): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:ea89ede`](https://github.com/orgs/fil-forge/packages/container/ingot/1427350334) What fil-forge/ingot brings over staging's pin, [`6331454..a75c81a`](fil-forge/ingot@6331454...a75c81a): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:2f1175e`](https://github.com/orgs/fil-forge/packages/container/ingot/1427537898) What fil-forge/ingot brings over staging's pin, [`6331454..49fec43`](fil-forge/ingot@6331454...49fec43): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:fce5261`](https://github.com/orgs/fil-forge/packages/container/ingot/1427940427) What fil-forge/ingot brings over staging's pin, [`6331454..9881bef`](fil-forge/ingot@6331454...9881bef): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:c4f38fd`](https://github.com/orgs/fil-forge/packages/container/ingot/1428268604) What fil-forge/ingot brings over staging's pin, [`6331454..bb88ee0`](fil-forge/ingot@6331454...bb88ee0): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:c4f38fd`](https://github.com/orgs/fil-forge/packages/container/ingot/1428268604) What fil-forge/ingot brings over staging's pin, [`6331454..bb88ee0`](fil-forge/ingot@6331454...bb88ee0): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:eea47a7`](https://github.com/orgs/fil-forge/packages/container/ingot/1428859054) What fil-forge/ingot brings over staging's pin, [`6331454..5596df7`](fil-forge/ingot@6331454...5596df7): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:7a6cd2d`](https://github.com/orgs/fil-forge/packages/container/ingot/1429078201) What fil-forge/ingot brings over staging's pin, [`6331454..7be5b2f`](fil-forge/ingot@6331454...7be5b2f): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:00f0fb7`](https://github.com/orgs/fil-forge/packages/container/piri/1421174034) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3cd4f27`](fil-forge/piri@c2dc6b0...3cd4f27): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:7a6cd2d`](https://github.com/orgs/fil-forge/packages/container/ingot/1429078201) What fil-forge/ingot brings over staging's pin, [`6331454..7be5b2f`](fil-forge/ingot@6331454...7be5b2f): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:f493390`](https://github.com/orgs/fil-forge/packages/container/piri/1429852644) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3ef715b`](fil-forge/piri@c2dc6b0...3ef715b): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:7a6cd2d`](https://github.com/orgs/fil-forge/packages/container/ingot/1429078201) What fil-forge/ingot brings over staging's pin, [`6331454..7be5b2f`](fil-forge/ingot@6331454...7be5b2f): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:f493390`](https://github.com/orgs/fil-forge/packages/container/piri/1429852644) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3ef715b`](fil-forge/piri@c2dc6b0...3ef715b): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:5ca3bc4`](https://github.com/orgs/fil-forge/packages/container/ingot/1430706317) What fil-forge/ingot brings over staging's pin, [`6331454..c1f3eaa`](fil-forge/ingot@6331454...c1f3eaa): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f)) - fil-forge/ingot#276 ([957e190](fil-forge/ingot@957e190)) - fil-forge/ingot#282 ([ebbc066](fil-forge/ingot@ebbc066)) - fil-forge/ingot#275 ([425d2cb](fil-forge/ingot@425d2cb)) - fil-forge/ingot#281 ([b36651a](fil-forge/ingot@b36651a)) - fil-forge/ingot#301 ([c1f3eaa](fil-forge/ingot@c1f3eaa))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:f493390`](https://github.com/orgs/fil-forge/packages/container/piri/1429852644) What fil-forge/piri brings over staging's pin, [`c2dc6b0..3ef715b`](fil-forge/piri@c2dc6b0...3ef715b): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:8a16655`](https://github.com/orgs/fil-forge/packages/container/ingot/1431251960) What fil-forge/ingot brings over staging's pin, [`6331454..4585b83`](fil-forge/ingot@6331454...4585b83): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f)) - fil-forge/ingot#276 ([957e190](fil-forge/ingot@957e190)) - fil-forge/ingot#282 ([ebbc066](fil-forge/ingot@ebbc066)) - fil-forge/ingot#275 ([425d2cb](fil-forge/ingot@425d2cb)) - fil-forge/ingot#281 ([b36651a](fil-forge/ingot@b36651a)) - fil-forge/ingot#301 ([c1f3eaa](fil-forge/ingot@c1f3eaa)) - fil-forge/ingot#302 ([4585b83](fil-forge/ingot@4585b83))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 22, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:07f74c5`](https://github.com/orgs/fil-forge/packages/container/piri/1431242148) What fil-forge/piri brings over staging's pin, [`c2dc6b0..e8d7fd9`](fil-forge/piri@c2dc6b0...e8d7fd9): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) - fil-forge/piri#196 ([1f79668](fil-forge/piri@1f79668)) - fil-forge/piri#197 ([476f1a2](fil-forge/piri@476f1a2)) - fil-forge/piri#198 ([1df9059](fil-forge/piri@1df9059)) - fil-forge/piri#193 ([e8d7fd9](fil-forge/piri@e8d7fd9)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:8a16655`](https://github.com/orgs/fil-forge/packages/container/ingot/1431251960) What fil-forge/ingot brings over staging's pin, [`6331454..4585b83`](fil-forge/ingot@6331454...4585b83): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f)) - fil-forge/ingot#276 ([957e190](fil-forge/ingot@957e190)) - fil-forge/ingot#282 ([ebbc066](fil-forge/ingot@ebbc066)) - fil-forge/ingot#275 ([425d2cb](fil-forge/ingot@425d2cb)) - fil-forge/ingot#281 ([b36651a](fil-forge/ingot@b36651a)) - fil-forge/ingot#301 ([c1f3eaa](fil-forge/ingot@c1f3eaa)) - fil-forge/ingot#302 ([4585b83](fil-forge/ingot@4585b83))
fil-forge-bot Bot
added a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 23, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:07f74c5`](https://github.com/orgs/fil-forge/packages/container/piri/1431242148) What fil-forge/piri brings over staging's pin, [`c2dc6b0..e8d7fd9`](fil-forge/piri@c2dc6b0...e8d7fd9): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) - fil-forge/piri#196 ([1f79668](fil-forge/piri@1f79668)) - fil-forge/piri#197 ([476f1a2](fil-forge/piri@476f1a2)) - fil-forge/piri#198 ([1df9059](fil-forge/piri@1df9059)) - fil-forge/piri#193 ([e8d7fd9](fil-forge/piri@e8d7fd9)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:8a16655`](https://github.com/orgs/fil-forge/packages/container/ingot/1431251960) What fil-forge/ingot brings over staging's pin, [`6331454..4585b83`](fil-forge/ingot@6331454...4585b83): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f)) - fil-forge/ingot#276 ([957e190](fil-forge/ingot@957e190)) - fil-forge/ingot#282 ([ebbc066](fil-forge/ingot@ebbc066)) - fil-forge/ingot#275 ([425d2cb](fil-forge/ingot@425d2cb)) - fil-forge/ingot#281 ([b36651a](fil-forge/ingot@b36651a)) - fil-forge/ingot#301 ([c1f3eaa](fil-forge/ingot@c1f3eaa)) - fil-forge/ingot#302 ([4585b83](fil-forge/ingot@4585b83))
bajtos
pushed a commit
to fil-forge/infra-nodes
that referenced
this pull request
Oct 23, 2026
Sets every staging pin in `nodes/staging/eu-central-3/apps/versions.env` to what `nodes/dev/apps/versions.env` pins on `main`. Merging this is the promotion: the node picks it up on its next reconcile pass, waits for a safe proving window and restarts each service that changed. This pull request is rebuilt on every push to `main` and closed once staging matches dev, so edits to it are overwritten unless they are pushed to `bot/promote-staging` by hand. ## piri [`sha256:1e91500`](https://github.com/orgs/fil-forge/packages/container/piri/1392106094) → [`sha256:07f74c5`](https://github.com/orgs/fil-forge/packages/container/piri/1431242148) What fil-forge/piri brings over staging's pin, [`c2dc6b0..e8d7fd9`](fil-forge/piri@c2dc6b0...e8d7fd9): - fil-forge/piri#108 ([7912ce0](fil-forge/piri@7912ce0)) - fil-forge/piri#177 ([37cb316](fil-forge/piri@37cb316)) - fil-forge/piri#175 ([0a2dc09](fil-forge/piri@0a2dc09)) - fil-forge/piri#180 ([2703e3e](fil-forge/piri@2703e3e)) - fil-forge/piri#182 ([8e3ce5d](fil-forge/piri@8e3ce5d)) - fil-forge/piri#178 ([fa5bc09](fil-forge/piri@fa5bc09)) - fil-forge/piri#179 ([c9565b3](fil-forge/piri@c9565b3)) - fil-forge/piri#183 ([1fef19d](fil-forge/piri@1fef19d)) - fil-forge/piri#184 ([dcf3f70](fil-forge/piri@dcf3f70)) - fil-forge/piri#174 ([3a9a3fd](fil-forge/piri@3a9a3fd)) - fil-forge/piri#187 ([3cd4f27](fil-forge/piri@3cd4f27)) - fil-forge/piri#192 ([9b3191c](fil-forge/piri@9b3191c)) - fil-forge/piri#121 ([0fbd8da](fil-forge/piri@0fbd8da)) - fil-forge/piri#194 ([3ef715b](fil-forge/piri@3ef715b)) - fil-forge/piri#196 ([1f79668](fil-forge/piri@1f79668)) - fil-forge/piri#197 ([476f1a2](fil-forge/piri@476f1a2)) - fil-forge/piri#198 ([1df9059](fil-forge/piri@1df9059)) - fil-forge/piri#193 ([e8d7fd9](fil-forge/piri@e8d7fd9)) ## ingot [`sha256:f629535`](https://github.com/orgs/fil-forge/packages/container/ingot/1386342616) → [`sha256:8a16655`](https://github.com/orgs/fil-forge/packages/container/ingot/1431251960) What fil-forge/ingot brings over staging's pin, [`6331454..4585b83`](fil-forge/ingot@6331454...4585b83): - fil-forge/ingot#265 ([83dc31d](fil-forge/ingot@83dc31d)) - fil-forge/ingot#267 ([9b7051f](fil-forge/ingot@9b7051f)) - fil-forge/ingot#266 ([6aa7eee](fil-forge/ingot@6aa7eee)) - fil-forge/ingot#283 ([d69bbf3](fil-forge/ingot@d69bbf3)) - fil-forge/ingot#284 ([324e294](fil-forge/ingot@324e294)) - fil-forge/ingot#285 ([4fddf05](fil-forge/ingot@4fddf05)) - fil-forge/ingot#286 ([f879a36](fil-forge/ingot@f879a36)) - fil-forge/ingot#287 ([fff9351](fil-forge/ingot@fff9351)) - fil-forge/ingot#289 ([03d12c3](fil-forge/ingot@03d12c3)) - fil-forge/ingot#269 ([319edf8](fil-forge/ingot@319edf8)) - fil-forge/ingot#295 ([31f159a](fil-forge/ingot@31f159a)) - fil-forge/ingot#296 ([30c90f3](fil-forge/ingot@30c90f3)) - fil-forge/ingot#298 ([b6d6b2e](fil-forge/ingot@b6d6b2e)) - fil-forge/ingot#292 ([7c9440d](fil-forge/ingot@7c9440d)) - fil-forge/ingot#293 ([f2b2628](fil-forge/ingot@f2b2628)) - fil-forge/ingot#297 ([31e01b0](fil-forge/ingot@31e01b0)) - fil-forge/ingot#291 ([a75c81a](fil-forge/ingot@a75c81a)) - fil-forge/ingot#300 ([49fec43](fil-forge/ingot@49fec43)) - fil-forge/ingot#299 ([9881bef](fil-forge/ingot@9881bef)) - fil-forge/ingot#279 ([bb88ee0](fil-forge/ingot@bb88ee0)) - fil-forge/ingot#278 ([0d16d90](fil-forge/ingot@0d16d90)) - fil-forge/ingot#280 ([5596df7](fil-forge/ingot@5596df7)) - fil-forge/ingot#273 ([7be5b2f](fil-forge/ingot@7be5b2f)) - fil-forge/ingot#276 ([957e190](fil-forge/ingot@957e190)) - fil-forge/ingot#282 ([ebbc066](fil-forge/ingot@ebbc066)) - fil-forge/ingot#275 ([425d2cb](fil-forge/ingot@425d2cb)) - fil-forge/ingot#281 ([b36651a](fil-forge/ingot@b36651a)) - fil-forge/ingot#301 ([c1f3eaa](fil-forge/ingot@c1f3eaa)) - fil-forge/ingot#302 ([4585b83](fil-forge/ingot@4585b83)) Co-authored-by: fil-forge-bot[bot] <318653112+fil-forge-bot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Comment-only change. Three itest comments added in #287 described history rather than the code:
TestForgeRoutePermissionssaid Hilt used to classify PutBucketVersioning and DeleteObjects as CreateBucket. It now says why the create-only key is refused: each operation is authorized on its own permission and against the bucket's scope.hiltAllPermissionsgroup comments citedfil-forge/hilt#101and#102. They now say what the permissions guard.No behaviour changes;
go vet -tags itest ./itestpasses.🤖 Generated with Claude Code