Skip to content

Commit 09f7638

Browse files
committed
install deps
1 parent 021f741 commit 09f7638

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/quality-checks.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ jobs:
241241
env:
242242
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
243243
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
244+
244245
sbom_checks:
245246
runs-on: ubuntu-latest
246247
steps:
@@ -249,6 +250,28 @@ jobs:
249250
with:
250251
ref: ${{ env.BRANCH_NAME }}
251252
fetch-depth: 0
253+
254+
# using git commit sha for version of action to ensure we have stable version
255+
- name: Install asdf
256+
uses: asdf-vm/actions/setup@05e0d2ed97b598bfce82fd30daf324ae0c4570e6
257+
with:
258+
asdf_branch: v0.14.1
259+
260+
- name: Cache asdf
261+
uses: actions/cache@v4
262+
with:
263+
path: |
264+
~/.asdf
265+
key: ${{ runner.os }}-asdf-${{ hashFiles('**/.tool-versions') }}
266+
restore-keys: |
267+
${{ runner.os }}-asdf-
268+
269+
- name: Install asdf dependencies in .tool-versions
270+
uses: asdf-vm/actions/install@05e0d2ed97b598bfce82fd30daf324ae0c4570e6
271+
with:
272+
asdf_branch: v0.14.1
273+
env:
274+
PYTHON_CONFIGURE_OPTS: --enable-shared
252275

253276
- name: Setting up .npmrc
254277
env:

0 commit comments

Comments
 (0)