Commit graph

112 commits

Author SHA1 Message Date
renovate[bot]
5d29dc0cba
chore(deps): update rust crate der to 0.7.9 2024-04-17 08:43:33 +00:00
Harald Hoyer
558080d688
Merge pull request #65 from matter-labs/renovate/anyhow-1.x
chore(deps): update rust crate anyhow to 1.0.82
2024-04-17 10:42:24 +02:00
renovate[bot]
c1874c16f6
chore(deps): update rust crate anyhow to 1.0.82 2024-04-10 08:24:47 +00:00
Harald Hoyer
e85de3c9a1
Merge pull request #64 from matter-labs/removeReferencesToVendoredSources
fix(deps): use craneLib.removeReferencesToVendoredSources
2024-04-10 10:24:02 +02:00
Harald Hoyer
5fd8df4c2e
fix(deps): use craneLib.removeReferencesToVendoredSources
to reduce the dependencies pulled in.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-04-09 09:08:07 +02:00
Harald Hoyer
fc5298f8db
Merge pull request #60 from matter-labs/renovate/trufflesecurity-trufflehog-3.x
chore(deps): update trufflesecurity/trufflehog action to v3.71.2
2024-03-28 17:10:29 +01:00
renovate[bot]
84afb301ff
chore(deps): update trufflesecurity/trufflehog action to v3.71.2 2024-03-28 16:07:07 +00:00
Harald Hoyer
627df4bd7b
Merge pull request #57 from matter-labs/renovate/bitflags-2.x
chore(deps): update rust crate bitflags to 2.5
2024-03-28 15:35:54 +01:00
renovate[bot]
0cd832aca3
chore(deps): update rust crate bitflags to 2.5 2024-03-28 09:09:55 +00:00
Harald Hoyer
f374cdd70b
Merge pull request #54 from matter-labs/renovate/trufflesecurity-trufflehog-3.x
chore(deps): update trufflesecurity/trufflehog action to v3.71.1
2024-03-28 10:08:51 +01:00
renovate[bot]
8757c91316
chore(deps): update trufflesecurity/trufflehog action to v3.71.1 2024-03-27 16:05:37 +00:00
Harald Hoyer
a692255028
Merge pull request #59 from matter-labs/reduce_actions
ci: remove workflows already in `nix check`
2024-03-27 17:04:25 +01:00
Harald Hoyer
9e068871c1
ci: remove workflows already in nix check
reduces time to run the CI.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-27 17:00:50 +01:00
Harald Hoyer
b7c4c31d9f
Merge pull request #58 from matter-labs/flake_follow
fix(flake): follow the inputs of nixsgx
2024-03-27 16:59:21 +01:00
Harald Hoyer
88206f0f84
fix(flake): follow the inputs of nixsgx
preventing any cache mismatches

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-27 16:47:23 +01:00
Harald Hoyer
45902a02e6
Merge pull request #56 from xiaoxianBoy/fixdev
chore: fix typos
2024-03-18 15:52:32 +01:00
snoppy
7c2d3259b1
fix typos 2024-03-18 22:22:31 +08:00
Harald Hoyer
fa9e265ff9
Merge pull request #53 from matter-labs/strip
chore: strip release executables by default
2024-03-14 10:59:03 +01:00
Harald Hoyer
562dc1071d
chore: strip release executables by default
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-14 10:47:42 +01:00
Harald Hoyer
3c1ef5fe58
Merge pull request #52 from matter-labs/renovate/bytemuck-1.x
chore(deps): update rust crate bytemuck to 1.15.0
2024-03-13 10:23:05 +01:00
renovate[bot]
992d97e836
chore(deps): update rust crate bytemuck to 1.15.0 2024-03-13 08:10:13 +00:00
Harald Hoyer
6d0bbb48bc
Merge pull request #51 from matter-labs/crates_io_release
chore: release
2024-03-12 15:39:52 +01:00
Harald Hoyer
af5df7864c
chore: Release 2024-03-12 15:23:51 +01:00
Harald Hoyer
2f71d4b42e
chore: Release 2024-03-12 15:10:22 +01:00
Harald Hoyer
ec553240c2
chore: Release 2024-03-12 15:09:31 +01:00
Harald Hoyer
e9ed2f3b28
Merge pull request #50 from matter-labs/rename_tee-quote-verification-rs
chore: rename intel-tee-quote-verification-rs to teepot-tee-quote-verification-rs
2024-03-12 13:33:19 +01:00
Harald Hoyer
8dd4c1292a
chore: rename intel-tee-quote-verification-rs to teepot-tee-quote-verification-rs
and prepare to publish on crates.io

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-12 11:57:21 +01:00
Harald Hoyer
28d58c7cab
Merge pull request #47 from matter-labs/renovate/serde_with-3.x
chore(deps): update rust crate serde_with to 3.7
2024-03-12 11:00:39 +01:00
renovate[bot]
fbae6b3027
chore(deps): update rust crate serde_with to 3.7 2024-03-12 09:50:19 +00:00
Harald Hoyer
b1bcb801d5
Merge pull request #48 from matter-labs/renovate/anyhow-1.x
chore(deps): update rust crate anyhow to 1.0.81
2024-03-12 10:49:04 +01:00
renovate[bot]
a27aebcd4a
chore(deps): update rust crate anyhow to 1.0.81 2024-03-12 09:39:04 +00:00
Harald Hoyer
2105b1e7f7
Merge pull request #49 from matter-labs/renovate/thiserror-1.x
chore(deps): update rust crate thiserror to 1.0.58
2024-03-12 10:37:56 +01:00
renovate[bot]
46580fd85b
chore(deps): update rust crate thiserror to 1.0.58 2024-03-12 09:32:52 +00:00
Harald Hoyer
637878d403
Merge pull request #46 from matter-labs/fmt_and_readme
feat: add `fmt` nix package and update README.md
2024-03-12 10:31:25 +01:00
Harald Hoyer
9dc5d8aab4
docs: update README.md
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-11 12:39:03 +01:00
Harald Hoyer
ee7c4ee177
feat: add fmt nix package
```shell
$ nix run .#fmt
```

does all the automatic formatting the CI checks for.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-11 12:39:02 +01:00
Harald Hoyer
5f2fb2c42c
Merge pull request #45 from matter-labs/nix_fmt_clippy
ci: use `crane` flake to build with nix
2024-03-11 12:08:27 +01:00
Harald Hoyer
0654bacdb5
ci: use crane flake to build with nix
This enables to add cargo `fmt`, `clippy` and `deny` to nix, using cached results.

Move the `teepot` crate to the `crates` subdir to make the life easier for
the `crane` flake.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-11 10:01:59 +01:00
Harald Hoyer
1249048c93
Merge pull request #44 from matter-labs/self-attestation-readme
docs: add bin/tee-self-attestation-test/README.md
2024-03-08 15:58:42 +01:00
Harald Hoyer
9f760da23e
docs: add bin/tee-self-attestation-test/README.md
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-08 15:50:00 +01:00
Harald Hoyer
932da33810
Merge pull request #43 from matter-labs/nix_fmt_check
ci: use `--check` for nix fmt
2024-03-08 15:48:04 +01:00
Harald Hoyer
7a427b68c7
ci: use --check for nix fmt
otherwise the ci job does not fail

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-08 15:32:38 +01:00
Harald Hoyer
25e0a373da
Merge pull request #38 from matter-labs/renovate/trufflesecurity-trufflehog-3.x
chore(deps): update trufflesecurity/trufflehog action to v3.69.0
2024-03-08 15:27:54 +01:00
renovate[bot]
373504c581
chore(deps): update trufflesecurity/trufflehog action to v3.69.0 2024-03-08 14:25:47 +00:00
Harald Hoyer
098cc0b7f2
Merge pull request #39 from matter-labs/renovate/cachix-install-nix-action-26.x
chore(deps): update cachix/install-nix-action action to v26
2024-03-08 15:25:17 +01:00
renovate[bot]
a0510ec32d
chore(deps): update cachix/install-nix-action action to v26 2024-03-08 13:31:52 +00:00
Harald Hoyer
684f6477c4
Merge pull request #41 from matter-labs/nix_cleanup
fix: cleanup the nix packages
2024-03-08 14:31:25 +01:00
Harald Hoyer
9680e32e82
fix: cleanup the nix packages
`curl` and `openssl` have to be specified with `.out`

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-08 14:19:31 +01:00
Harald Hoyer
5d2f58d9a2
Merge pull request #40 from matter-labs/ci_concurrency
ci: fix nix push_to_docker concurrency group
2024-03-08 13:40:23 +01:00
Harald Hoyer
a8a9a94380
ci: fix nix push_to_docker concurrency group
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-03-08 12:17:51 +01:00