File tree Expand file tree Collapse file tree 4 files changed +79
-0
lines changed Expand file tree Collapse file tree 4 files changed +79
-0
lines changed Original file line number Diff line number Diff line change 1+ // For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+ // README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-dockerfile
3+ {
4+ "name" : " dev" ,
5+ "image" : " ghcr.io/ten-framework/ten_agent_build:0.2.3" ,
6+ "customizations" : {
7+ "vscode" : {
8+ "extensions" : [
9+ " ms-python.autopep8" ,
10+ " ms-python.vscode-pylance" ,
11+ " ms-python.python" ,
12+ " ms-python.debugpy"
13+ ]
14+ }
15+ },
16+ // Features to add to the dev container. More info: https://containers.dev/features.
17+ "features" : {
18+ "ghcr.io/devcontainers/features/git:1" : {}
19+ }
20+ }
Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ release :
5+ types : [created]
6+ push :
7+ branches :
8+ - " **"
9+ paths-ignore :
10+ - " .vscode/**"
11+ - " .devcontainer/**"
12+ - " .github/**"
13+ - " !.github/workflows/ci.yml"
14+ - " **.md"
15+ pull_request :
16+ paths-ignore :
17+ - " .vscode/**"
18+ - " .devcontainer/**"
19+ - " .github/**"
20+ - " !.github/workflows/ci.yml"
21+ - " **.md"
22+
23+ jobs :
24+ ci :
25+ runs-on : ubuntu-latest
26+ container :
27+ image : ghcr.io/ten-framework/ten_agent_build:0.2.3
28+ steps :
29+ - uses : actions/checkout@v4
30+ with :
31+ fetch-depth : " 0"
32+ submodules : " true"
33+
34+ - name : Check ten dependencies
35+ run : |
36+ tman install
37+
38+ - name : Release
39+ if : startsWith(github.ref, 'refs/tags/')
40+ run : |
41+ # replace version by tag
42+ jq '.version = "${{ github.ref_name }}"' manifest.json >manifest.gen.json
43+
44+ # check after replace
45+ diff manifest.gen.json manifest.json || true
46+ mv manifest.gen.json manifest.json
47+ jq . manifest.json
48+
49+ # publish to store
50+ tman --verbose --user-token ${{ secrets.TEN_CLOUD_STORE }} publish
Original file line number Diff line number Diff line change 1+ * .pyc
2+ .ten
Original file line number Diff line number Diff line change 1+ {
2+ "python.analysis.extraPaths" : [
3+ " .ten/app/ten_packages/system/ten_runtime_python/interface" ,
4+ " .ten/app/ten_packages/system/ten_ai_base/interface" ,
5+ ],
6+ "editor.formatOnSave" : true ,
7+ }
You can’t perform that action at this time.
0 commit comments