Skip to content

Commit 3ce40fb

Browse files
authored
Merge pull request #113 from heremaps/IAM-6078
[Implementation] IAM-6273: Workflow for here-aaa-java-sdk Vulnerability scanning
2 parents 7b6a3d9 + 6981b1a commit 3ce40fb

3 files changed

Lines changed: 39 additions & 4 deletions

File tree

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: maven
9+
directories:
10+
- "**/*"
11+
schedule:
12+
interval: weekly
13+
commit-message:
14+
prefix: "Maven"
15+
reviewers:
16+
- "owenkellett"
17+
- "spaltis"
18+
- "ashishKhushiKumar"
19+
- "anishb266"
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: 'Dependency Review'
2+
on: [pull_request]
3+
4+
permissions:
5+
contents: read
6+
7+
jobs:
8+
dependency-review:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: 'Checkout Repository'
12+
uses: actions/checkout@v4
13+
- name: 'Dependency Review'
14+
uses: actions/dependency-review-action@v4.7.1

.github/workflows/test.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
11
name: Run AAA SDK CI
22

3-
on: [push, pull_request, workflow_dispatch]
3+
on: [push, workflow_dispatch]
44

55
jobs:
66
test:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v2
9+
- name: 'Checkout Repository'
10+
uses: actions/checkout@v4.2.2
1011
- name: Cache local Maven repository
11-
uses: actions/cache@v2
12+
uses: actions/cache@v4.2.3
1213
with:
1314
path: $HOME/.m2
1415
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
1516
restore-keys: |
1617
${{ runner.os }}-maven-
1718
- name: Setup Java
18-
uses: actions/setup-java@v1
19+
uses: actions/setup-java@v4.7.1
1920
with:
2021
java-version: '8'
22+
distribution: 'zulu'
2123
- name: Verify Maven installation
2224
run: mvn -v
2325
- name: Run AAA SDK tests

0 commit comments

Comments
 (0)