Skip to content

Commit

Permalink
fixup: CI irregular checkout steps
Browse files Browse the repository at this point in the history
  • Loading branch information
rleh committed Sep 29, 2022
1 parent a1be89f commit e38027b
Showing 1 changed file with 22 additions and 6 deletions.
28 changes: 22 additions & 6 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,10 +197,18 @@ jobs:
image: ghcr.io/modm-ext/modm-build-cortex-m:2022-09-27
steps:
- name: Check out repository
uses: actions/checkout@v2
- name: Checkout code and update modm tools
uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Fix Git permission/ownership problem
run: |
git config --global --add safe.directory /__w/modm/modm
- name: Update lbuild
run: |
pip3 install --upgrade --upgrade-strategy=eager modm
- name: Install protobuf==3.20.1 grpcio-tools (pip)
run: |
(git submodule sync && git submodule update --init --jobs 8) & pip3 install --upgrade --upgrade-strategy=eager modm protobuf==3.20.1 grpcio-tools & wait
pip3 install --upgrade --upgrade-strategy=eager protobuf==3.20.1 grpcio-tools
- name: Examples STM32F4 Without Discovery Board
if: always()
run: |
Expand Down Expand Up @@ -358,10 +366,18 @@ jobs:
image: ghcr.io/modm-ext/modm-build-base:2022-09-27
steps:
- name: Check out repository
uses: actions/checkout@v2
- name: Update submodules and update modm tools
uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Fix Git permission/ownership problem
run: |
git config --global --add safe.directory /__w/modm/modm
- name: Update lbuild
run: |
pip3 install --upgrade --upgrade-strategy=eager modm
- name: Install mkdocs mkdocs-material (pip)
run: |
(git submodule sync && git submodule update --init --jobs 8) & pip3 install --upgrade --upgrade-strategy=eager modm mkdocs mkdocs-material & wait
pip3 install --upgrade --upgrade-strategy=eager mkdocs mkdocs-material
mkdocs --version
pip3 show mkdocs-material
- name: Test run of docs.modm.io-generator-script
Expand Down

0 comments on commit e38027b

Please sign in to comment.