Skip to content

Commit d8018e8

Browse files
authored
super-linterに与えるPATHを元々のPATHを元に指定する (#841)
1 parent 163d9c6 commit d8018e8

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/super-linter.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- uses: actions/[email protected]
4444
with:
4545
cache: npm
46-
- run: npm ci
46+
- run: bash "${GITHUB_WORKSPACE}/scripts/super_linter/build/set_path.sh"
4747
################################
4848
# Run Linter against code base #
4949
################################
@@ -52,7 +52,6 @@ jobs:
5252
env:
5353
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5454
LINTER_RULES_PATH: .
55-
PATH: /github/workspace/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/node_modules/.bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin:/var/cache/dotnet/tools:/usr/share/dotnet
5655
concurrency:
5756
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}
5857
cancel-in-progress: true
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/usr/bin/env bash
2+
3+
npm ci
4+
action="$(yq '.jobs.build.steps[-1].uses' .github/workflows/super-linter.yml)"
5+
PATH="$(docker run --rm --entrypoint '' "ghcr.io/${action//\/slim@/:slim-}" /bin/sh -c 'echo $PATH')"
6+
echo "PATH=/github/workspace/node_modules/.bin:${PATH}" >> "$GITHUB_ENV"

0 commit comments

Comments
 (0)