Skip to content

Commit 5607e3e

Browse files
authored
Fix: compile test env for agent (#86)
1 parent 7f0bd2a commit 5607e3e

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/copilot-setup-steps.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
# If you want to clone the repository as part of your setup steps, for example to install dependencies, you'll need the `contents: read` permission. If you don't clone the repository in your setup steps, Copilot will do this for you automatically after the steps complete.
2323
contents: read
2424

25-
# PostgreSQL service for database operations
25+
# PostgreSQL service for database operations
2626
services:
2727
postgres:
2828
image: postgres
@@ -78,13 +78,20 @@ jobs:
7878
DATABASE_URL: "ecto://postgres:postgres@localhost"
7979
MIX_ENV: dev
8080

81-
- name: Compile Elixir dependencies
81+
- name: Compile Elixir dependencies in dev environment
8282
working-directory: ./valentine
83-
run: mix deps.compile
83+
run: mix compile
8484
env:
8585
DATABASE_URL: "ecto://postgres:postgres@localhost"
8686
MIX_ENV: dev
8787

88+
- name: Compile Elixir dependencies in test environment
89+
working-directory: ./valentine
90+
run: mix compile
91+
env:
92+
DATABASE_URL: "ecto://postgres:postgres@localhost"
93+
MIX_ENV: test
94+
8895
- name: Install JavaScript dependencies
8996
working-directory: ./valentine/assets
9097
run: npm ci

0 commit comments

Comments
 (0)