mirror of
https://git.sr.ht/~kivikakk/niar
synced 2024-12-22 18:42:25 +00:00
setup-action: install client pip deps in our Python.
This commit is contained in:
parent
c757d4f606
commit
81961bba89
|
@ -25,6 +25,9 @@ runs:
|
|||
python-version: '3.12'
|
||||
cache: pip
|
||||
|
||||
- name: Install client repo pip dependencies
|
||||
run: pip install --editable .
|
||||
|
||||
- name: Install pytest
|
||||
run: pip install pytest
|
||||
shell: bash
|
||||
|
@ -61,4 +64,4 @@ runs:
|
|||
- name: Report Zig version
|
||||
if: ${{ inputs.install-zig }}
|
||||
run: zig version
|
||||
shell: bash
|
||||
shell: bash
|
||||
|
|
3
template/.github/workflows/cxxrtl-build.yml
vendored
3
template/.github/workflows/cxxrtl-build.yml
vendored
|
@ -16,9 +16,6 @@ jobs:
|
|||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Install pip dependencies
|
||||
run: pip install --editable .
|
||||
|
||||
- uses: kivikakk/niar/setup-action@main
|
||||
|
||||
- name: Elaborate, compile and run cxxrtl
|
||||
|
|
3
template/.github/workflows/synthesis.yml
vendored
3
template/.github/workflows/synthesis.yml
vendored
|
@ -24,9 +24,6 @@ jobs:
|
|||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Install pip dependencies
|
||||
run: pip install --editable .
|
||||
|
||||
- uses: kivikakk/niar/setup-action@main
|
||||
with:
|
||||
install-oss-cad-suite: true
|
||||
|
|
3
template/.github/workflows/unit-tests.yml
vendored
3
template/.github/workflows/unit-tests.yml
vendored
|
@ -16,9 +16,6 @@ jobs:
|
|||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Install pip dependencies
|
||||
run: pip install --editable .
|
||||
|
||||
- uses: kivikakk/niar/setup-action@main
|
||||
|
||||
- name: Run tests
|
||||
|
|
Loading…
Reference in a new issue