Skip to content

Commit 9266341

Browse files
committed
split secrets and envs
1 parent c0a626d commit 9266341

File tree

5 files changed

+17
-16
lines changed

5 files changed

+17
-16
lines changed

.github/workflows/js_tests.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ on:
55
secrets:
66
E2B_API_KEY:
77
required: true
8+
inputs:
89
E2B_DOMAIN:
910
required: false
10-
E2B_TEMPLATE:
11+
E2B_CI_TEMPLATE:
1112
required: false
1213

1314
permissions:
@@ -54,7 +55,7 @@ jobs:
5455
env:
5556
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
5657
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
57-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
58+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}
5859

5960
- name: Install Bun
6061
uses: oven-sh/setup-bun@v2
@@ -66,7 +67,7 @@ jobs:
6667
env:
6768
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
6869
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
69-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
70+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}
7071

7172
- name: Install Deno
7273
uses: denoland/setup-deno@v1
@@ -78,4 +79,4 @@ jobs:
7879
env:
7980
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
8081
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
81-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
82+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}

.github/workflows/pull_request.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,27 @@ jobs:
1818
uses: ./.github/workflows/build_template.yml
1919
secrets:
2020
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
21+
inputs:
2122
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
22-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
23-
E2B_TEMPLATE_CONFIG: ${{ secrets.E2B_TEMPLATE_CONFIG }}
23+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}
24+
E2B_TEMPLATE_CONFIG: ${{ vars.E2B_TEMPLATE_CONFIG }}
2425
js-sdk:
2526
uses: ./.github/workflows/js_tests.yml
2627
needs: build-template
2728
if: always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
2829
secrets:
2930
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
31+
inputs:
3032
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
31-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
33+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}
3234
python-sdk:
3335
uses: ./.github/workflows/python_tests.yml
3436
needs: build-template
3537
if: always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
3638
secrets:
3739
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
40+
inputs:
3841
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
39-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
42+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}
4043
charts-tests:
4144
uses: ./.github/workflows/charts_tests.yml
42-
secrets:
43-
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
44-
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
45-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}

.github/workflows/python_tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ on:
55
secrets:
66
E2B_API_KEY:
77
required: true
8+
inputs:
89
E2B_DOMAIN:
910
required: false
10-
E2B_TEMPLATE:
11+
E2B_CI_TEMPLATE:
1112
required: false
1213

1314
permissions:
@@ -48,4 +49,4 @@ jobs:
4849
env:
4950
E2B_API_KEY: ${{ secrets.E2B_API_KEY }}
5051
E2B_DOMAIN: ${{ secrets.E2B_DOMAIN }}
51-
E2B_TEMPLATE: ${{ secrets.E2B_TEMPLATE }}
52+
E2B_CI_TEMPLATE: ${{ vars.E2B_CI_TEMPLATE }}

js/tests/setup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { test as base } from 'vitest'
33

44
const timeoutMs = 60_000
55

6-
const template = process.env.E2B_TEMPLATE || 'code-interpreter-v1'
6+
const template = process.env.E2B_CI_TEMPLATE || 'code-interpreter-v1'
77

88
interface SandboxFixture {
99
sandbox: Sandbox

python/tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
@pytest.fixture()
1313
def template():
14-
return os.getenv("E2B_TEMPLATE", "code-interpreter-v1")
14+
return os.getenv("E2B_CI_TEMPLATE", "code-interpreter-v1")
1515

1616

1717
@pytest.fixture()

0 commit comments

Comments
 (0)