diff --git a/.github/workflows/README_frogbot.md b/.github/workflows/README_frogbot.md index 830ca0e..10547d9 100644 --- a/.github/workflows/README_frogbot.md +++ b/.github/workflows/README_frogbot.md @@ -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. \ No newline at end of file diff --git a/.github/workflows/frogbot-scan-pull-request.yml b/.github/workflows/frogbot-scan-pull-request.yml index 00ce181..a3f474b 100644 --- a/.github/workflows/frogbot-scan-pull-request.yml +++ b/.github/workflows/frogbot-scan-pull-request.yml @@ -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 @@ -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 \ No newline at end of file diff --git a/.github/workflows/frogbot-scan-repository.yml b/.github/workflows/frogbot-scan-repository.yml index 360486a..e4100fa 100644 --- a/.github/workflows/frogbot-scan-repository.yml +++ b/.github/workflows/frogbot-scan-repository.yml @@ -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: @@ -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 \ No newline at end of file