Skip to content

Commit

Permalink
Merge pull request #30 from niscy-eudiw/main
Browse files Browse the repository at this point in the history
GitHub actions
  • Loading branch information
stzouvaras authored Nov 30, 2024
2 parents fe962a8 + 56bf803 commit e2a2397
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/build-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: build-package
on:
pull_request:
types: [opened, reopened]
push:
branches: ['main']
tags: [ v* ]
jobs:
build:
runs-on: "macos-14"
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '16.0'
- uses: actions/checkout@v4
- run:
fastlane test
15 changes: 15 additions & 0 deletions .github/workflows/dependencycheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: SCA - Dependency-Check Caller
on:
push:
branches-ignore:
- 'dependabot/**'
workflow_dispatch:

jobs:

SCA_caller:
uses: eu-digital-identity-wallet/eudi-infra-ci/.github/workflows/sca.yml@main
secrets:
NVD_API_KEY: ${{ secrets.NVD_API_KEY }}
DOJO_TOKEN: ${{ secrets.DOJO_TOKEN }}
DOJO_URL: ${{ secrets.DOJO_URL }}
14 changes: 14 additions & 0 deletions .github/workflows/gitleaks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Secret Scanning - Gitleaks Caller
on:
push:
branches-ignore:
- 'dependabot/**'
workflow_dispatch:

jobs:

Secret_Scanning_caller:
uses: eu-digital-identity-wallet/eudi-infra-ci/.github/workflows/secretscanning.yml@main
secrets:
DOJO_TOKEN: ${{ secrets.DOJO_TOKEN }}
DOJO_URL: ${{ secrets.DOJO_URL }}
17 changes: 17 additions & 0 deletions .github/workflows/sonar.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: SAST - SonarCloud Caller
on:
push:
branches-ignore:
- 'dependabot/**'
pull_request_target:
workflow_dispatch:

jobs:

SAST_caller:
uses: eu-digital-identity-wallet/eudi-infra-ci/.github/workflows/sast_action.yml@main
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOJO_TOKEN: ${{ secrets.DOJO_TOKEN }}
DOJO_URL: ${{ secrets.DOJO_URL }}

0 comments on commit e2a2397

Please sign in to comment.