Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .github/workflows/README_frogbot.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ see https://github.com/ansys-internal/ci-templates/pull/176
- PoC to run Frogbot on github.com/ansys organization repositories
- Connects to https://ansyscpp.jfrog.io SaaS instance - accessible from GitHub-hosted runners. This SaaS intance is temporary.
- TODO: connect to https://artifactory.ansys.com - requires self-hosted runners with internal network access. Ideally through runner scale sets hosted on Ansys-maintained k8s.
- TODO: run in container with verified Frogbot execution environment. Need package manager executeables.
- TODO: run in container with verified Frogbot execution environment. Need package manager executeables. Which image? Where to host?
- TODO: verify Frogbot support and performance with Docker, Docker compose.
5 changes: 3 additions & 2 deletions .github/workflows/frogbot-scan-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ permissions:
jobs:
scan-pull-request:
runs-on: ubuntu-latest-4-cores
# container:
container:
image: mcr.microsoft.com/dotnet/sdk:9.0
# # Official .NET SDK image with python3-virtualenv package installed. One-time manual creation.
# image: azuekubeacr03.azurecr.io/dotnet/sdk-python3-virtualenv:9.0.201-noble-amd64
# A pull request needs to be approved before Frogbot scans it. Any GitHub user who is associated with the
Expand Down Expand Up @@ -45,5 +46,5 @@ jobs:
# Insert to oidc-provider-name the 'Provider Name' defined in the OIDC integration configured in the JPD
# OIDC identiy mappings are defined in JFrog Platform administration -> General Management -> Manage Integrations
with:
oidc-provider-name: "github-actions-oidc"
oidc-provider-name: "github-ansys"
oidc-audience: GitHub ansys-internal CI/CD Pipelines
6 changes: 4 additions & 2 deletions .github/workflows/frogbot-scan-repository.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ permissions:
jobs:
scan-repository:
runs-on: ubuntu-latest-4-cores
# container:
container:
image: mcr.microsoft.com/dotnet/sdk:9.0

# # Official .NET SDK image with python3-virtualenv package installed. One-time manual creation.
# image: azuekubeacr03.azurecr.io/dotnet/sdk-python3-virtualenv:9.0.201-noble-amd64
strategy:
Expand Down Expand Up @@ -51,5 +53,5 @@ jobs:
# [Mandatory if using OIDC authentication protocol instead of JF_ACCESS_TOKEN]
# Insert to oidc-provider-name the 'Provider Name' defined in the OIDC integration configured in the JPD
with:
oidc-provider-name: "github-actions-oidc"
oidc-provider-name: "github-ansys"
oidc-audience: GitHub ansys-internal CI/CD Pipelines
Loading