Skip to content

Commit 475d662

Browse files
authored
Merge pull request #114 from obeli-sk/obelisk-0.40.0
build: Migrate to Obelisk 0.40.0
2 parents 116bfa3 + b2541fe commit 475d662

21 files changed

Lines changed: 55 additions & 50 deletions

File tree

dev-deps.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
cargo-edit-upgrade 0.13.11
22
cargo-expand 1.0.123
33
cargo-insta 1.47.2
4-
cargo-nextest 0.9.138
4+
cargo-nextest 0.9.140
55
just 1.55.1
6-
obelisk 0.39.5
6+
obelisk 0.40.0
77
pkg-config 0.29.2
88
rustc 1.96.0 (ac68faa20 2026-05-25)
9-
wasm-tools 1.252.0
9+
wasm-tools 1.253.0
1010
wasmtime 46.0.1
1111
ldd (GNU libc) 2.42

docker/activity-docker/Justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
build:
22

33
verify-local:
4-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-local.toml
4+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-local.toml
55

66
verify-oci:
7-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-oci.toml
7+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-oci.toml
88

99
push tag:
1010
(../../scripts/push-components.sh {{ tag }})

docker/activity-docker/obelisk-oci.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[[activity_exec]]
77
name = "activity_docker_containers_run"
88
ffqn = "obelisk-docker:activity-docker/containers.run"
9-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_run:2026-05-27@sha256:61754e00b73512775c96d25b4eabaa49715e3fe9c4645610f85be107420ffc15"
9+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_run:2026-07-13@sha256:79a9c78536ac51d85cc9b89e79eec6b40a7d0f80bd6ceeda649b47a4e8380b52"
1010
exec.lock_expiry.seconds = 60
1111
env_vars = ["PATH"]
1212
params = [
@@ -19,7 +19,7 @@ max_output_bytes = 4096
1919
[[activity_exec]]
2020
name = "activity_docker_containers_start"
2121
ffqn = "obelisk-docker:activity-docker/containers.start"
22-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_start:2026-05-27@sha256:b471be2c1a8d1cdf72990be2a3fe6864257ef555ba8c855903abb944d29a1231"
22+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_start:2026-07-13@sha256:34a0400115a7344b90c82678798e1df607f4300331b716ae74fd866c73bed053"
2323
env_vars = ["PATH"]
2424
params = [
2525
{ name = "name", type = "string" },
@@ -29,7 +29,7 @@ return_type = "result<_, string>"
2929
[[activity_exec]]
3030
name = "activity_docker_containers_stop"
3131
ffqn = "obelisk-docker:activity-docker/containers.stop"
32-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_stop:2026-05-27@sha256:1c68a5ea9eb846d6408b8e8389456b2455ae3ba7f9823b4c07de466758ba37a4"
32+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_stop:2026-07-13@sha256:c13a8ea4802941a1349afe11ba30aaba170f31c1fa7b5b91cd73d9d565784a41"
3333
exec.lock_expiry.seconds = 30
3434
env_vars = ["PATH"]
3535
params = [
@@ -40,7 +40,7 @@ return_type = "result<_, string>"
4040
[[activity_exec]]
4141
name = "activity_docker_containers_rm"
4242
ffqn = "obelisk-docker:activity-docker/containers.rm"
43-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_rm:2026-05-27@sha256:c068dbe34b67c756509756a1eb5e35927d8737b23821b7f270160733578cc7dc"
43+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_rm:2026-07-13@sha256:084c363b2a5a3fd80234a41f4745f483c1926ab1f61a5017fa722cbbc1633454"
4444
env_vars = ["PATH"]
4545
params = [
4646
{ name = "name", type = "string" },
@@ -51,7 +51,7 @@ return_type = "result<_, string>"
5151
[[activity_exec]]
5252
name = "activity_docker_containers_inspect"
5353
ffqn = "obelisk-docker:activity-docker/containers.inspect"
54-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_inspect:2026-05-27@sha256:77df05d00246fb88e9ed8acd275a78f9037e5656e6442d56102b44533de63504"
54+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_inspect:2026-07-13@sha256:266e8cef3e278a69fb222efd1c47aad42c7e193639a0df5697ce87c66da84959"
5555
env_vars = ["PATH"]
5656
params = [
5757
{ name = "name", type = "string" },
@@ -62,7 +62,7 @@ max_output_bytes = 8192
6262
[[activity_exec]]
6363
name = "activity_docker_containers_list"
6464
ffqn = "obelisk-docker:activity-docker/containers.list"
65-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_list:2026-05-27@sha256:6481f9c0b9410ea991fdc8ba537e2408b6b2850caa65e89fac12de89bfa5f107"
65+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_containers_list:2026-07-13@sha256:8324a8c61e53f0af5b64260ca84a8ad52008a9f840cf1c0a9ca95255f64d0cda"
6666
env_vars = ["PATH"]
6767
params = [
6868
{ name = "all", type = "bool" },
@@ -75,7 +75,7 @@ max_output_bytes = 65536
7575
[[activity_exec]]
7676
name = "activity_docker_networks_create"
7777
ffqn = "obelisk-docker:activity-docker/networks.create"
78-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_create:2026-05-27@sha256:30b824210b621cfce5916a91322c7c6ba325b6dc4488c32d58cd6b990f58e8e7"
78+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_create:2026-07-13@sha256:a272972fb2396dd496f382388b297d8fe1fdccafdd4a6fd1844234a84d5390ec"
7979
env_vars = ["PATH"]
8080
params = [
8181
{ name = "name", type = "string" },
@@ -86,7 +86,7 @@ return_type = "result<string, string>"
8686
[[activity_exec]]
8787
name = "activity_docker_networks_rm"
8888
ffqn = "obelisk-docker:activity-docker/networks.rm"
89-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_rm:2026-05-27@sha256:8370694f23b6a5373ee6d06d5daa25cc42c59633ef6c1c603d69788f63e73984"
89+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_rm:2026-07-13@sha256:f7ee5177155c5ac4fe5bdb976d1e207d305e8343fc9f81ca39fafd5db3006c56"
9090
env_vars = ["PATH"]
9191
params = [
9292
{ name = "name", type = "string" },
@@ -96,7 +96,7 @@ return_type = "result<_, string>"
9696
[[activity_exec]]
9797
name = "activity_docker_networks_prune"
9898
ffqn = "obelisk-docker:activity-docker/networks.prune"
99-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_prune:2026-05-27@sha256:fc94cd7d29fa9c2b237dae1ca7cb3fe16aca82a4b0a0b4b059d7e4d47f3686ca"
99+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_networks_prune:2026-07-13@sha256:142b435c8df58f4ea7f0137c5f7e5329b591ac6daa3dfd57ebac05e2b5cad3dc"
100100
env_vars = ["PATH"]
101101
return_type = "result<_, string>"
102102

@@ -105,7 +105,7 @@ return_type = "result<_, string>"
105105
[[activity_exec]]
106106
name = "activity_docker_volumes_create"
107107
ffqn = "obelisk-docker:activity-docker/volumes.create"
108-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_create:2026-05-27@sha256:727e7e7443db9acf56cd43ffb8231b239a7c3177a219b2a04ba197f20539a563"
108+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_create:2026-07-13@sha256:f479f5f5dec7a1ec7cd95388fa237f69082098e7e272485bbf6a699245eccfa7"
109109
env_vars = ["PATH"]
110110
params = [
111111
{ name = "name", type = "string" },
@@ -115,7 +115,7 @@ return_type = "result<string, string>"
115115
[[activity_exec]]
116116
name = "activity_docker_volumes_rm"
117117
ffqn = "obelisk-docker:activity-docker/volumes.rm"
118-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_rm:2026-05-27@sha256:fcb25ee20adb075c682f4acf872f0f476f52c08714d5e35b91896c1671f40822"
118+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_rm:2026-07-13@sha256:7d8f1786d6076fd6ddb9c991552f6c1239937603dcfa7b604b9ca6ec695ba2d7"
119119
env_vars = ["PATH"]
120120
params = [
121121
{ name = "name", type = "string" },
@@ -125,7 +125,7 @@ return_type = "result<_, string>"
125125
[[activity_exec]]
126126
name = "activity_docker_volumes_exists"
127127
ffqn = "obelisk-docker:activity-docker/volumes.exists"
128-
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_exists:2026-05-27@sha256:ab4f57d5e63e66d442e314a897b90b29cce527aebabd6aeba570224e498b2fd5"
128+
location = "oci://docker.io/getobelisk/components_docker_activity_docker_volumes_exists:2026-07-13@sha256:395f30d7d55c632c620999d84be57ebc498fa2c2e6a4dfbc06f33c8018fb4c6d"
129129
env_vars = ["PATH"]
130130
params = [
131131
{ name = "name", type = "string" },

flake.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fly/activity-fly-http/Justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ build:
22
CARGO_TARGET_DIR=target cargo build --profile=release_activity
33

44
verify-local:
5-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-local.toml
5+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-local.toml
66

77
verify-oci:
8-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-oci.toml
8+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-oci.toml
99

1010
push tag:
1111
(../../scripts/push-components.sh {{ tag }})

fly/activity-fly-http/obelisk-oci.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[[activity_wasm]]
22
name = "activity_fly_http"
3-
location = "oci://docker.io/getobelisk/components_fly_activity_fly_http:2026-04-08@sha256:63e847d634509aa5ae448681938614e269d4d6f54e9767343acadd63df244329"
3+
location = "oci://docker.io/getobelisk/components_fly_activity_fly_http:2026-07-13@sha256:268251ffd1fb9223e6d1e93ffa422ca13ebc517f75755f5063a30461cf511fbc"
44
exec.lock_expiry.seconds = 15
55
[[activity_wasm.allowed_host]]
66
pattern = "https://api.machines.dev"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
build:
22
CARGO_TARGET_DIR=target cargo build --profile=release_webhook
33
verify-local:
4-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-local.toml
4+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-local.toml
55
verify-oci:
6-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-oci.toml
6+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-oci.toml
77
push tag:
88
(../../scripts/push-components.sh {{ tag }})

fly/webhook-fly-secrets-updater/obelisk-oci.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[[webhook_endpoint_wasm]]
22
name = "webhook_fly_secrets_updater"
3-
location = "oci://docker.io/getobelisk/components_fly_webhook_fly_secrets_updater:2026-04-08@sha256:c98e1bc8ee2a471902d8089763a012aa0de6a0c0b74730a27a4d5f918ea57ac7"
3+
location = "oci://docker.io/getobelisk/components_fly_webhook_fly_secrets_updater:2026-07-13@sha256:94ad43260a6621456888bdf2c56735c8cc054eb87506b549ddf19725aa463c5e"
44
routes = [{ methods = ["POST"], route = "/" }]
55
[[webhook_endpoint_wasm.allowed_host]]
66
pattern = "https://api.machines.dev"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
build:
22
CARGO_TARGET_DIR=target cargo build --profile=release_activity
33
verify-local:
4-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-local.toml
4+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-local.toml
55
verify-oci:
6-
obelisk server verify --ignore-missing-env-vars --deployment obelisk-oci.toml
6+
obelisk server verify --allow-unavailable-runtime-config --deployment obelisk-oci.toml
77
push tag:
88
(../../scripts/push-components.sh {{ tag }})

github/activity-github-graphql/obelisk-oci.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[[activity_wasm]]
22
name = "activity_github_graphql"
3-
location = "oci://docker.io/getobelisk/components_github_activity_github_graphql:2026-04-08@sha256:6bc07b77e908266ae5cc4f36c69ce2949bb714b420be9f111e09e90a5e9107d0"
3+
location = "oci://docker.io/getobelisk/components_github_activity_github_graphql:2026-07-13@sha256:36a061ac3fa378f6e9b2d1a13a63798ff4383fd3020b213563b4ea24a3d11f8d"
44
exec.lock_expiry.seconds = 5
55
[[activity_wasm.allowed_host]]
66
pattern = "https://api.github.com"

0 commit comments

Comments
 (0)