Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
51ff32d
Setup action
lindycoder Nov 10, 2025
75cbc8b
Use secret
lindycoder Nov 10, 2025
ae94614
Add missing params
lindycoder Nov 10, 2025
569bd0e
trigger ci
lindycoder Nov 10, 2025
1161851
trigger ci
lindycoder Nov 10, 2025
3edaf8e
trigger ci
lindycoder Nov 10, 2025
1375a47
Pin version
lindycoder Nov 10, 2025
98ef097
Update action version
lindycoder Nov 10, 2025
4dd9e39
Update action version
lindycoder Nov 10, 2025
a8f9c51
Rename file
lindycoder Nov 10, 2025
70fd25f
Update version
lindycoder Nov 10, 2025
2857329
Fix test
lindycoder Nov 10, 2025
9b2d0c5
Update version
lindycoder Nov 10, 2025
b34bbe8
Update version
lindycoder Nov 10, 2025
5138c7c
Update version
lindycoder Nov 10, 2025
24063ab
Update version
lindycoder Nov 10, 2025
fc96c61
Update version
lindycoder Nov 11, 2025
d715ed7
Update version
lindycoder Nov 11, 2025
0d7b3d0
Screw up the version
lindycoder Nov 11, 2025
e85ea42
Fix the version
lindycoder Nov 11, 2025
44ce319
Update version
lindycoder Nov 11, 2025
796613c
Add another test
lindycoder Nov 11, 2025
07cff5d
Update action
lindycoder Nov 11, 2025
0e3f7d6
Update action
lindycoder Nov 11, 2025
4c402a7
Update version and add Gitlab
lindycoder Nov 11, 2025
f024c43
Split action to reuse the version of the action to use between all jobs
lindycoder Nov 11, 2025
f06d95d
Revert "Split action to reuse the version of the action to use betwee…
lindycoder Nov 11, 2025
ef3b620
Give up having one definition of the action
lindycoder Nov 11, 2025
32dbeef
Update version
lindycoder Nov 11, 2025
472f1cc
Update version
lindycoder Nov 12, 2025
110fe43
Update version + change gitlab secret
lindycoder Nov 12, 2025
9ff5c6a
Update version
lindycoder Nov 12, 2025
2309eff
Update version + change gitlab secret
lindycoder Nov 12, 2025
0634531
Update version
lindycoder Nov 12, 2025
5b35a60
Add azure devops
lindycoder Nov 12, 2025
b29b199
Update version
lindycoder Nov 12, 2025
b738b0c
ADD bitbucket
lindycoder Nov 14, 2025
98b76e0
Use the right provider
lindycoder Nov 14, 2025
8be8465
Update version
lindycoder Nov 14, 2025
2bb7843
Update version
lindycoder Nov 14, 2025
8b4ad47
Update version
lindycoder Nov 14, 2025
b61f4c8
Update version
lindycoder Nov 17, 2025
e7f6cc7
Update version
lindycoder Nov 17, 2025
f5cacf5
Update version, direct download, add container image test
lindycoder Nov 18, 2025
7dfe4eb
Update version
lindycoder Nov 18, 2025
adec25f
Update version
lindycoder Nov 18, 2025
b48f0a6
Update version
lindycoder Nov 18, 2025
96c5108
Update version
lindycoder Nov 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions .github/workflows/smoke-tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
name: Smoke Tests

on:
pull_request:
types: [opened, synchronize, reopened]
paths: ['scanners/**']

jobs:
github-action:
name: Github Actions
runs-on: ubuntu-latest
steps:
- name: Checkout scanner registry
uses: actions/checkout@v4
with:
fetch-depth: 0 # Need full history to detect changes
- name: Run Tests
uses: martin-boost-dev/boostsec-registry-test-action@987118ea9f07ca0225f2ad0df77da78ea498aec2
with:
provider: github
provider-config: |
{
"token": "${{ secrets.BOOST_GITHUB_TEST_RUNNER }}",
"owner": "martin-boost-dev",
"repo": "boostsec-registry-test-runner",
"workflow_id": "test-scanner.yml"
}
registry-path: "."
base-ref: "main"
head-ref: "${{ github.head_ref }}"

gitlab-action:
name: Gitlab-ci
runs-on: ubuntu-latest
steps:
- name: Checkout scanner registry
uses: actions/checkout@v4
with:
fetch-depth: 0 # Need full history to detect changes
- name: Run Tests
uses: martin-boost-dev/boostsec-registry-test-action@987118ea9f07ca0225f2ad0df77da78ea498aec2
with:
provider: gitlab
provider-config: |
{
"token": "${{ secrets.BOOST_GITLAB_PROJECT_TOKEN }}",
"project_id": "boostsecurityio/martin/boostsec-registry-test-runner"
}
registry-path: "."
base-ref: "main"
head-ref: "${{ github.head_ref }}"

azure-devops:
name: Azure DevOps
runs-on: ubuntu-latest
steps:
- name: Checkout scanner registry
uses: actions/checkout@v4
with:
fetch-depth: 0 # Need full history to detect changes
- name: Run Tests
uses: martin-boost-dev/boostsec-registry-test-action@987118ea9f07ca0225f2ad0df77da78ea498aec2
with:
provider: azure
provider-config: |
{
"token": "${{ secrets.BOOST_AZURE_DEVOPS_PAT }}",
"organization": "boostsecurityio",
"project": "Martin",
"pipeline_id": 51
}
registry-path: "."
base-ref: "main"
head-ref: "${{ github.head_ref }}"

bitbucket:
name: Bitbucket Pipelines
runs-on: ubuntu-latest
steps:
- name: Checkout scanner registry
uses: actions/checkout@v4
with:
fetch-depth: 0 # Need full history to detect changes
- name: Run Tests
uses: martin-boost-dev/boostsec-registry-test-action@987118ea9f07ca0225f2ad0df77da78ea498aec2
with:
provider: bitbucket
provider-config: |
{
"username": "${{ secrets.BOOST_BITBUCKET_USERNAME }}",
"api_token": "${{ secrets.BOOST_BITBUCKET_API_TOKEN }}",
"workspace": "boostsecurityio",
"repo_slug": "boostsec-registry-test-runner",
"branch": "main"
}
registry-path: "."
base-ref: "main"
head-ref: "${{ github.head_ref }}"
2 changes: 1 addition & 1 deletion scanners/boostsecurityio/trivy-fs/module.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
api_version: 1.0

# Bump
id: boostsecurityio/trivy-fs
name: Trivy (Filesystem scanning)
namespace: boostsecurityio/trivy-fs
Expand Down
12 changes: 12 additions & 0 deletions scanners/boostsecurityio/trivy-fs/tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: "1.0"
tests:
- name: "gitleaks"
type: "source-code"
source:
url: "git@github.com:gitleaks/gitleaks.git"
ref: "v8.15.2"
- name: "osv-scanner"
type: "source-code"
source:
url: "git@github.com:google/osv-scanner.git"
ref: "main"
10 changes: 10 additions & 0 deletions scanners/boostsecurityio/trivy-image/tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: "1.0"
tests:
- name: "Image scanning"
type: "container-image"
source:
url: "https://github.com/martin-boost-dev/boost-poc-registry-testing-trivy"
ref: "main"
scan_paths:
- "rclone"
- "osv-scanner"
10 changes: 10 additions & 0 deletions scanners/boostsecurityio/trivy-sbom/tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: "1.0"
tests:
- name: "Source code scan"
type: "source-code"
source:
url: "https://github.com/martin-boost-dev/boost-poc-registry-testing-trivy"
ref: "main"
scan_paths:
- "rclone"
- "osv-scanner"
Loading