@@ -23,40 +23,52 @@ jobs:
2323 - name : Install dependencies
2424 run : poetry install
2525
26- - name : Setup Lint
27- run : cp ./env.sample.jsonc ./env.jsonc
26+ - name : Setup Envs (OpenAI)
27+ run : cp ./env.openai- sample.jsonc ./env.jsonc
2828
2929 - name : Lint
3030 run : make lint
3131
32- # type:
33- # name: Type
34- # runs-on: ubuntu-latest
35- # steps:
36- # - name: Checkout code
37- # uses: actions/checkout@v4
32+ - name : Setup Envs (OpenSource)
33+ run : cp ./env.opensource-sample.jsonc ./env.jsonc
3834
39- # - name: Setup Python
40- # uses: actions/setup-python@v4
41- # with:
42- # python-version: "3.10"
35+ - name : Lint
36+ run : make lint
37+
38+ type :
39+ name : Type
40+ runs-on : ubuntu-latest
41+ steps :
42+ - name : Checkout code
43+ uses : actions/checkout@v4
44+
45+ - name : Setup Python
46+ uses : actions/setup-python@v4
47+ with :
48+ python-version : " 3.10"
4349
44- # - name: Install Poetry
45- # uses: snok/install-poetry@v1
46- # with:
47- # version: "1.6.1"
50+ - name : Install Poetry
51+ uses : snok/install-poetry@v1
52+ with :
53+ version : " 1.6.1"
54+
55+ - name : Install mypy
56+ run : pip install mypy
57+
58+ - name : Install dependencies
59+ run : poetry install
4860
49- # - name: Install mypy
50- # run: pip install mypy
61+ - name : Setup Envs (OpenAI)
62+ run : cp ./env.openai-sample.jsonc ./env.jsonc
5163
52- # - name: Install dependencies
53- # run: poetry install
64+ - name : Check Types
65+ run : make type
5466
55- # - name: Setup Types
56- # run: cp ./env.sample.jsonc ./env.jsonc
67+ - name : Setup Envs (OpenSource)
68+ run : cp ./env.opensource- sample.jsonc ./env.jsonc
5769
58- # - name: Check Types
59- # run: make type
70+ - name : Check Types
71+ run : make type
6072
6173 test :
6274 name : Unit Test
7890 - name : Install dependencies
7991 run : poetry install
8092
81- - name : Setup Unit Tests
82- run : cp ./env.sample.jsonc ./env.jsonc
93+ - name : Setup Envs (OpenAI)
94+ run : cp ./env.openai-sample.jsonc ./env.jsonc
95+
96+ - name : Run Unit Tests
97+ run : make test
98+
99+ - name : Setup Envs (OpenSource)
100+ run : cp ./env.opensource-sample.jsonc ./env.jsonc
83101
84102 - name : Run Unit Tests
85103 run : make test
0 commit comments