Skip to content

Commit

Permalink
[dagster-pipes-java] add tests in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
danielgafni committed Dec 25, 2024
1 parent e033aba commit f0b578a
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 3 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/libraries-pipes-java.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: dagster-pipes-java

on:
pull_request:
types: [opened, synchronize, reopened, closed]
paths:
- "libraries/pipes/implementations/java/**"
- ".github/workflows/libraries-pipes-java.yml"

defaults:
run:
working-directory: ./libraries/pipes/implementations/java/dagster-pipes-java/

jobs:
test:
name: "test"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- name: Run tests
run: |
nix develop --command \
uv run pytest
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ mkShell {
jdk8
uv
];
shellHook = ''
exec zsh
'';
# shellHook = ''
# exec zsh
# '';
}

0 comments on commit f0b578a

Please sign in to comment.