mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-09-14 11:06:13 +05:00
fix: resolve local package deps in archivebox ci
This commit is contained in:
parent
b8b70f3525
commit
bcd10ea139
4
.github/workflows/lint.yml
vendored
4
.github/workflows/lint.yml
vendored
@ -43,8 +43,8 @@ jobs:
|
||||
|
||||
- name: Install dependencies with uv
|
||||
run: |
|
||||
uv sync --extra sonic --extra debug --all-groups --no-sources --no-cache
|
||||
uv pip install -e ./abxpkg -e ./abx-plugins[dev] -e ./abx-dl
|
||||
uv venv
|
||||
uv pip install --all-groups --extra sonic --extra debug -e ./abxpkg -e ./abx-plugins -e ./abx-dl -e .
|
||||
|
||||
- name: Run prek
|
||||
run: uv run --no-sync --no-sources prek run --all-files
|
||||
|
||||
8
.github/workflows/test-parallel.yml
vendored
8
.github/workflows/test-parallel.yml
vendored
@ -155,8 +155,8 @@ jobs:
|
||||
|
||||
- name: Install dependencies with uv
|
||||
run: |
|
||||
uv sync --dev --all-extras --no-sources --no-cache
|
||||
uv pip install -e ./abxpkg -e ./abx-plugins[dev] -e ./abx-dl
|
||||
uv venv
|
||||
uv pip install --group dev --all-extras -e ./abxpkg -e ./abx-plugins -e ./abx-dl -e .
|
||||
|
||||
- name: Install Chrome through ArchiveBox
|
||||
if: ${{ matrix.test.needs_chromium }}
|
||||
@ -266,8 +266,8 @@ jobs:
|
||||
|
||||
- name: Install dependencies with uv
|
||||
run: |
|
||||
uv sync --dev --all-extras --no-sources --no-cache
|
||||
uv pip install -e ./abxpkg -e ./abx-plugins[dev] -e ./abx-dl
|
||||
uv venv
|
||||
uv pip install --group dev --all-extras -e ./abxpkg -e ./abx-plugins -e ./abx-dl -e .
|
||||
|
||||
- name: Install Chrome through ArchiveBox
|
||||
if: ${{ matrix.plugin.needs_chromium }}
|
||||
|
||||
4
.github/workflows/test.yml
vendored
4
.github/workflows/test.yml
vendored
@ -72,8 +72,8 @@ jobs:
|
||||
|
||||
- name: Install dependencies with uv
|
||||
run: |
|
||||
uv sync --dev --all-extras --no-sources --no-cache
|
||||
uv pip install -e ./abxpkg -e ./abx-plugins[dev] -e ./abx-dl
|
||||
uv venv
|
||||
uv pip install --group dev --all-extras -e ./abxpkg -e ./abx-plugins -e ./abx-dl -e .
|
||||
|
||||
### Run the tests
|
||||
- name: Directory listing for debugging
|
||||
|
||||
Loading…
Reference in New Issue
Block a user