Skip to content

Commit 9523934

Browse files
author
HIT Platform Release Pipeline
committed
Release version 2.0.0
GitOrigin-RevId: a4a81d48afbd5f81573ba5b4868a38a35dd7c579
1 parent 8a053fc commit 9523934

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1431
-1102
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,54 @@
22

33
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
44

5+
## 2.0.0 (2025-12-03)
6+
7+
8+
### ⚠ BREAKING CHANGES
9+
10+
* Simplify definition of custom packages
11+
* Images customization and cleanup
12+
13+
### Dependencies
14+
15+
* **deps:** Upgrade gemini-cli to 0.15.0
16+
* **deps:** Upgrade gemini-cli to 0.16.0
17+
* **deps:** Upgrade gemini-cli to 0.17.1
18+
* **deps:** Upgrade gemini-cli to 0.18.4
19+
20+
21+
### GitHub
22+
23+
* **github:** Standardize GitHub Actions file extensions to .yaml
24+
25+
26+
### Features
27+
28+
* Add --ipc=host to docker run
29+
* Add --output-dir to devkit/bootstrap
30+
* Add Google Chrome do ide-env
31+
* Add option to specify extra PATH
32+
* Add recommended extensions for C++ template
33+
* Add schema validation for devkit.json
34+
* Allow extra packages in docker images
35+
* Always run devkit/bootstrap in DevKit original image
36+
* Drop google-chrome version pinning
37+
* Drop packages that can be now installed in clients
38+
* Drop Python from client environment
39+
* Images customization and cleanup
40+
* Make config explicit/required in images build
41+
* Mount DBUS_SESSION_BUS_ADDRESS
42+
* Run `gcloud_setup` locally if dependencies are available
43+
* Simplify definition of custom packages
44+
* Specify versions for gh and jq tools
45+
* Test custimization by adding tree package
46+
47+
48+
### Bug Fixes
49+
50+
* Print docker check errors to stderr
51+
* Simplify nvm installation commands
52+
553
## 1.17.0 (2025-11-14)
654

755

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/private-compute-infra-toolkit/devkit/badge)](https://scorecard.dev/viewer/?uri=github.com/private-compute-infra-toolkit/devkit)
44

55
![Pre-Commit Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/pre-commit.yaml/badge.svg)
6-
![Build Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build.yml/badge.svg)
7-
![Build-Debian Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build-debian.yml/badge.svg)
8-
![Build-RockyLinux Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build-rockylinux.yml/badge.svg)
6+
![Build Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build.yaml/badge.svg)
7+
![Build-Debian Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build-debian.yaml/badge.svg)
8+
![Build-RockyLinux Scorecard](https://github.com/private-compute-infra-toolkit/devkit/actions/workflows/build-rockylinux.yaml/badge.svg)
99

1010
_Faster, Safer, Easier TEE Development._
1111

devkit.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@
44
"host": "",
55
"project": "",
66
"repository": ""
7+
},
8+
"images": {
9+
"tool-env": {
10+
"packages": {
11+
"python3-minimal": "3.12.3-*",
12+
"python3-jinja2": "3.1.2-*"
13+
}
14+
},
15+
"dev-env": {
16+
"packages": {
17+
"python3-pytest": "7.4.4-*",
18+
"python3-pytest-cov": "4.1.0-*"
19+
}
20+
}
721
}
822
}
923
}

0 commit comments

Comments
 (0)