Skip to content

Commit 72e2d6e

Browse files
committed
Update paths in the repository's CI workflows
The paths needed to be changed to account for the new folder structure of the repository after the migration.
1 parent 53bf2a8 commit 72e2d6e

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

.github/workflows/libraries_report-size-deltas.yml

+10-6
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,21 @@ on:
44
pull_request:
55
paths:
66
- '.github/workflows/libraries_report-size-deltas.yml'
7-
- 'libraries/report-size-deltas/**'
7+
- 'reportsizedeltas/**'
88

99
push:
1010
paths:
1111
- '.github/workflows/libraries_report-size-deltas.yml'
12-
- 'libraries/report-size-deltas/**'
12+
- 'reportsizedeltas/**'
1313

1414
jobs:
1515
test:
1616
runs-on: ubuntu-latest
1717

18+
env:
19+
PYTHON_PROJECT_PATH: ${GITHUB_WORKSPACE}/reportsizedeltas
20+
PYTHON_PROJECT_TESTS_PATH: ${GITHUB_WORKSPACE}/reportsizedeltas/tests
21+
1822
steps:
1923
- name: Checkout
2024
uses: actions/checkout@v2
@@ -27,18 +31,18 @@ jobs:
2731
- name: Install dependencies
2832
run: |
2933
python -m pip install --upgrade pip
30-
pip install --requirement "$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas/tests/requirements.txt"
34+
pip install --requirement "${{ env.PYTHON_PROJECT_TESTS_PATH }}/requirements.txt"
3135
3236
- name: Lint with flake8
3337
run: |
3438
pip install --quiet flake8
3539
pip install --quiet pep8-naming
36-
flake8 --config "$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas/.flake8" --show-source "$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas"
40+
flake8 --config "${{ env.PYTHON_PROJECT_PATH }}/.flake8" --show-source "${{ env.PYTHON_PROJECT_PATH }}"
3741
3842
- name: Run Python unit tests and report code coverage
3943
run: |
40-
export PYTHONPATH="$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas"
41-
coverage run --source="$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas" --module pytest "$GITHUB_WORKSPACE/libraries/report-size-deltas/reportsizedeltas/tests"
44+
export PYTHONPATH="${{ env.PYTHON_PROJECT_PATH }}"
45+
coverage run --source="${{ env.PYTHON_PROJECT_PATH }}" --module pytest "${{ env.PYTHON_PROJECT_TESTS_PATH }}"
4246
# Display code coverage report in workflow run log
4347
coverage report
4448

.github/workflows/spell-check.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ jobs:
1111
uses: actions/checkout@v2
1212

1313
- name: Spell check
14-
uses: ./libraries/spell-check
14+
uses: arduino/actions/libraries/spell-check@master
1515
with:
1616
ignore-words-list: etc/codespell-ignore-words-list.txt
17-
skip-paths: ./libraries/spell-check/test/testdata,./setup-taskfile/node_modules,./setup-taskfile/package-lock.json

0 commit comments

Comments
 (0)