Skip to content

Commit 682b7f1

Browse files
feat: update appinspect-cli to 2.0 and other dependencies (#211)
This updates every dependency that is not being run on container `ghcr.io/splunk/workflow-engine-base` as it does not support node20 in current version. Updated depenencies: - apache/skywalking-eyes@v0.5.0 - actions/setup-python@v5 - amannn/action-semantic-pull-request@v5.4.0 - docker/metadata-action@v5.4.0 - crazy-max/ghaction-virustotal@v4 - splunk/appinspect-cli-action@v2.0 - docker/setup-buildx-action@v3 Tested here: https://github.com/splunk/splunk-add-on-for-cisco-meraki/actions/runs/7396274137
1 parent de8e1fc commit 682b7f1

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

.github/workflows/build-test-release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- uses: actions/checkout@v3
24-
- uses: apache/skywalking-eyes@v0.4.0
24+
- uses: apache/skywalking-eyes@v0.5.0
2525
env:
2626
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2727

2828
pre-commit:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- uses: actions/checkout@v3
32-
- uses: actions/setup-python@v4
32+
- uses: actions/setup-python@v5
3333
with:
3434
python-version: "3.7"
3535
- run: |

.github/workflows/reusable-build-test-release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ jobs:
211211
pull-requests: read
212212
statuses: write
213213
steps:
214-
- uses: amannn/action-semantic-pull-request@v5.2.0
214+
- uses: amannn/action-semantic-pull-request@v5.4.0
215215
with:
216216
wip: true
217217
validateSingleCommit: true
@@ -260,7 +260,7 @@ jobs:
260260
GITHUB_TOKEN: ${{ github.token }}
261261
- name: Docker meta
262262
id: docker_action_meta
263-
uses: docker/metadata-action@v4.6.0
263+
uses: docker/metadata-action@v5.4.0
264264
with:
265265
images: ghcr.io/${{ github.repository }}/container
266266
tags: |
@@ -334,7 +334,7 @@ jobs:
334334
if: ${{ needs.setup-workflow.outputs.skip-workflow != 'Yes' }}
335335
steps:
336336
- uses: actions/checkout@v3
337-
- uses: actions/setup-python@v4
337+
- uses: actions/setup-python@v5
338338
with:
339339
python-version: "3.7"
340340
- uses: pre-commit/action@v3.0.0
@@ -428,7 +428,7 @@ jobs:
428428
checks: write
429429
steps:
430430
- uses: actions/checkout@v3
431-
- uses: actions/setup-python@v4
431+
- uses: actions/setup-python@v5
432432
with:
433433
python-version: ${{ matrix.python-version }}
434434
- name: Setup addon
@@ -476,7 +476,7 @@ jobs:
476476
checks: write
477477
steps:
478478
- uses: actions/checkout@v3
479-
- uses: actions/setup-python@v4
479+
- uses: actions/setup-python@v5
480480
with:
481481
python-version: ${{ matrix.python-version }}
482482
- name: Setup addon
@@ -529,7 +529,7 @@ jobs:
529529
# build if this is not set false
530530
persist-credentials: false
531531
- name: Setup python
532-
uses: actions/setup-python@v4
532+
uses: actions/setup-python@v5
533533
with:
534534
python-version: 3.7
535535
- name: create requirements file for pip
@@ -667,7 +667,7 @@ jobs:
667667
# build if this is not set false
668668
persist-credentials: false
669669
- name: Setup python
670-
uses: actions/setup-python@v4
670+
uses: actions/setup-python@v5
671671
with:
672672
python-version: 3.9
673673
- name: create requirements file for pip
@@ -733,7 +733,7 @@ jobs:
733733
name: package-splunkbase
734734
path: build/package/
735735
- name: VirusTotal Scan
736-
uses: crazy-max/ghaction-virustotal@v3
736+
uses: crazy-max/ghaction-virustotal@v4
737737
with:
738738
vt_api_key: ${{ secrets.VT_API_KEY }}
739739
files: |
@@ -755,7 +755,7 @@ jobs:
755755
steps:
756756
- uses: actions/checkout@v3
757757
- name: Install Python 3
758-
uses: actions/setup-python@v4
758+
uses: actions/setup-python@v5
759759
with:
760760
python-version: 3.7
761761
- name: run-tests
@@ -794,7 +794,7 @@ jobs:
794794
name: package-splunkbase
795795
path: build/package/
796796
- name: Scan
797-
uses: splunk/appinspect-cli-action@v1.12
797+
uses: splunk/appinspect-cli-action@v2.0
798798
with:
799799
app_path: build/package/
800800
included_tags: ${{ matrix.tags }}
@@ -874,7 +874,7 @@ jobs:
874874
mv oras-install/oras /usr/local/bin/
875875
rm -rf oras_0.12.0_*.tar.gz oras-install/
876876
- name: Set up Docker Buildx
877-
uses: docker/setup-buildx-action@v2
877+
uses: docker/setup-buildx-action@v3
878878
- name: Login to GitHub Packages Docker Registry
879879
uses: docker/login-action@v2.2.0
880880
with:
@@ -883,7 +883,7 @@ jobs:
883883
password: ${{ github.token }}
884884
- name: Docker meta
885885
id: meta
886-
uses: docker/metadata-action@v4.6.0
886+
uses: docker/metadata-action@v5.4.0
887887
with:
888888
images: ghcr.io/${{ github.repository }}
889889
tags: |
@@ -993,7 +993,7 @@ jobs:
993993
path: ${{ github.workspace }}
994994
- name: Setup python
995995
if: steps.download-openapi.conclusion != 'skipped'
996-
uses: actions/setup-python@v4
996+
uses: actions/setup-python@v5
997997
with:
998998
python-version: 3.7
999999
- name: modinput-test-prerequisites

0 commit comments

Comments
 (0)