Compare commits

...

3 commits

Author SHA1 Message Date
renovate[bot]
139ef45afd
chore(deps): update rust crate dcap-qvl to 0.3.0 2025-07-23 13:15:41 +00:00
Igor Borodin
f91ff6c1c9
Merge pull request #345 from matter-labs/attic
Some checks failed
lint / check-spdx-headers (push) Failing after 13s
lint / taplo (push) Failing after 10s
nix / check (push) Failing after 10s
nix / build (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-self-attestation-test-sgx-azure]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-self-attestation-test-sgx-dcap]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-tdx-test]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-vault-admin-sgx-azure]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-vault-admin]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-vault-sgx-azure]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-vault-unseal-sgx-azure]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-vault-unseal]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-verify-attestation-sgx]) (push) Has been skipped
nix / push_to_docker (map[nixpackage:container-verify-era-proof-attestation-sgx]) (push) Has been skipped
nix-non-x86 / macos-latest (push) Has been cancelled
fix: update extra substituter URL in nixConfig
2025-07-23 15:13:18 +02:00
Harald Hoyer
c369fb7c83
fix: update extra substituter URL in nixConfig
- Replaced outdated substituter URL with a new static IP-based URL.
- Ensures proper configuration and access to the required substituter.
2025-07-21 12:30:50 +02:00
5 changed files with 25 additions and 12 deletions

View file

@ -21,12 +21,12 @@ jobs:
extra_nix_config: |
access-tokens = github.com=${{ github.token }}
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= tee-pot:SS6HcrpG87S1M6HZGPsfo7d1xJccCGev7/tXc5+I4jg=
substituters = https://cache.nixos.org/ https://attic.teepot.org/tee-pot
substituters = https://cache.nixos.org/ https://static.188.92.12.49.clients.your-server.de/tee-pot
sandbox = true
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: https://attic.teepot.org/
endpoint: https://static.188.92.12.49.clients.your-server.de/
cache: tee-pot
token: ${{ secrets.ATTIC_TOKEN }}

View file

@ -22,12 +22,12 @@ jobs:
extra_nix_config: |
access-tokens = github.com=${{ github.token }}
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= tee-pot:SS6HcrpG87S1M6HZGPsfo7d1xJccCGev7/tXc5+I4jg=
substituters = https://cache.nixos.org/ https://attic.teepot.org/tee-pot
substituters = https://cache.nixos.org/ https://static.188.92.12.49.clients.your-server.de/tee-pot
sandbox = true
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: https://attic.teepot.org/
endpoint: https://static.188.92.12.49.clients.your-server.de/
cache: tee-pot
token: ${{ secrets.ATTIC_TOKEN }}
@ -44,12 +44,12 @@ jobs:
extra_nix_config: |
access-tokens = github.com=${{ github.token }}
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= tee-pot:SS6HcrpG87S1M6HZGPsfo7d1xJccCGev7/tXc5+I4jg=
substituters = https://cache.nixos.org/ https://attic.teepot.org/tee-pot
substituters = https://cache.nixos.org/ https://static.188.92.12.49.clients.your-server.de/tee-pot
sandbox = true
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: https://attic.teepot.org/
endpoint: https://static.188.92.12.49.clients.your-server.de/
cache: tee-pot
token: ${{ secrets.ATTIC_TOKEN }}
@ -84,12 +84,12 @@ jobs:
extra_nix_config: |
access-tokens = github.com=${{ github.token }}
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= tee-pot:SS6HcrpG87S1M6HZGPsfo7d1xJccCGev7/tXc5+I4jg=
substituters = https://cache.nixos.org/ https://attic.teepot.org/tee-pot
substituters = https://cache.nixos.org/ https://static.188.92.12.49.clients.your-server.de/tee-pot
sandbox = true
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: https://attic.teepot.org/
endpoint: https://static.188.92.12.49.clients.your-server.de/
cache: tee-pot
token: ${{ secrets.ATTIC_TOKEN }}

17
Cargo.lock generated
View file

@ -1224,9 +1224,9 @@ dependencies = [
[[package]]
name = "dcap-qvl"
version = "0.2.4"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c8049b28b1fe35e94bd52f4c20edf7b80b6eeb378faccdd685d5cd82cbc192e"
checksum = "32ef42eade99e79b9fb9d31532041a0a380a7e849d3486950a40b1afd5bf417c"
dependencies = [
"anyhow",
"asn1_der",
@ -1234,6 +1234,7 @@ dependencies = [
"byteorder",
"chrono",
"const-oid",
"dcap-qvl-webpki",
"der",
"futures",
"hex",
@ -1249,9 +1250,21 @@ dependencies = [
"serde_json",
"tracing",
"urlencoding",
"wasm-bindgen-futures",
"x509-cert",
]
[[package]]
name = "dcap-qvl-webpki"
version = "0.103.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ebdcd097c369fe3422cf3978540e0406148435ec0f4d8ecbbf201c746f19c9"
dependencies = [
"ring",
"rustls-pki-types",
"untrusted",
]
[[package]]
name = "der"
version = "0.7.10"

View file

@ -36,7 +36,7 @@ chrono = "0.4.40"
clap = { version = "4.5", features = ["std", "derive", "env", "error-context", "help", "usage", "wrap_help"], default-features = false }
config = { version = "0.15.8", default-features = false, features = ["yaml", "json", "toml", "async"] }
const-oid = { version = "0.9.6", default-features = false }
dcap-qvl = "0.2.3"
dcap-qvl = "0.3.0"
enumset = { version = "1.1", features = ["serde"] }
futures = "0.3.31"
futures-core = { version = "0.3.30", default-features = false }

View file

@ -2,7 +2,7 @@
description = "teepot";
nixConfig = {
extra-substituters = [ "https://attic.teepot.org/tee-pot" ];
extra-substituters = [ "https://static.188.92.12.49.clients.your-server.de/tee-pot" ];
extra-trusted-public-keys = [ "tee-pot:SS6HcrpG87S1M6HZGPsfo7d1xJccCGev7/tXc5+I4jg=" ];
};