Skip to content

Commit 616e8ff

Browse files
committed
pre-commit.yaml: add a step to install shellcheck to aid actionlint
1 parent b5b5ded commit 616e8ff

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/pre-commit.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@v3
1212
- uses: actions/setup-python@v3
13+
- name: Install shellcheck
14+
# used by actionlint
15+
run: |
16+
sudo apt-get update
17+
sudo apt-get install shellcheck -y
1318
- name: Install actionlint
1419
# https://github.com/rhysd/actionlint/blob/main/docs/install.md
1520
run: |

.github/workflows/test.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,19 @@ jobs:
2121
run: |
2222
python_version_abbr="${python_version//./}"
2323
boost_version_alias="boost_${boost_version//./_}"
24+
2425
sudo apt-get update
2526
sudo apt-get install gcc -y
2627
sudo apt-get install g++ -y
28+
2729
wget "https://boostorg.jfrog.io/artifactory/main/release/${boost_version}/source/${boost_version_alias}.tar.gz"
2830
tar -xf "${boost_version_alias}.tar.gz"
31+
2932
cd "${boost_version_alias}"
3033
./bootstrap.sh --with-python=python
3134
sudo ./b2 cxxflags="-fPIC" install --with-python
35+
3236
cd ${{ github.workspace }}
33-
3437
sudo ln -s "/usr/local/lib/libboost_python${python_version_abbr}.a" "/usr/local/lib/libboost_python.a"
3538
- name: Install dependencies
3639
run: |

0 commit comments

Comments
 (0)