Skip to content

Commit

Permalink
chore: Use uv to run Meltano add and install test (#1877)
Browse files Browse the repository at this point in the history
  • Loading branch information
edgarrmondragon authored Oct 24, 2024
1 parent f2f8865 commit 0323123
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
14 changes: 12 additions & 2 deletions .github/workflows/test_meltano_add_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,22 @@ jobs:
with:
python-version: 3.9

- name: Install uv
uses: astral-sh/setup-uv@v3
with:
version: "0.4.26"

- name: Install Meltano
run: pipx install meltano
run: uv tool install meltano

- name: Setup test project
run: meltano init --no-usage-stats test-project

- name: Configure Meltano
working-directory: test-project
run: |
meltano config meltano set venv.backend uv
- name: Test add
working-directory: test-project
run: |
Expand All @@ -59,4 +69,4 @@ jobs:
- name: Test install
working-directory: test-project
run: meltano install --force
run: meltano install
2 changes: 1 addition & 1 deletion _data/meltano/extractors/tap-fedidb/edgarrmondragon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ maintenance_status: active
name: tap-fedidb
namespace: tap_fedidb
next_steps: ''
pip_url: git+https://github.com/edgarrmondragon/tap-fedidb.git
pip_url: tap-fedidb
quality: gold
repo: https://github.com/edgarrmondragon/tap-fedidb
settings:
Expand Down

0 comments on commit 0323123

Please sign in to comment.