Skip to content
Open
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
78b11a2
added config to run bundle install to generate lock file at runtime
nikhil2611 Dec 15, 2025
3249432
empty commit to run scans
nikhil2611 Dec 15, 2025
2208f14
updated version
nikhil2611 Dec 15, 2025
ec7d8bc
setting build to true
nikhil2611 Dec 15, 2025
50c38b1
empty commit to run scans
nikhil2611 Dec 15, 2025
a47b272
empty commit to run scans
nikhil2611 Dec 15, 2025
7a4b5f8
empty commit to run scans
nikhil2611 Dec 15, 2025
2be02bd
empty commit to run scans
nikhil2611 Dec 16, 2025
2535d49
empty commit to run scans
nikhil2611 Dec 16, 2025
6e5b78a
empty commit to run scans
nikhil2611 Dec 16, 2025
6f0a2b9
testing build by setting flag false
nikhil2611 Dec 16, 2025
5c40577
testing build by setting flag true
nikhil2611 Dec 16, 2025
fe0bdae
updated chef-cli version to v6.1.16
nikhil2611 Jan 19, 2026
e93e6b0
setting build to false to check scan
nikhil2611 Jan 20, 2026
e46f37d
revereted build back to false bec sbom scan is not happening
nikhil2611 Jan 20, 2026
886d03e
updating the group name to chef-chef-cli as chef-cli group fails to g…
nikhil2611 Jan 22, 2026
5ad392d
updated version and also group names
nikhil2611 Jan 22, 2026
86dcf6e
updated back to chef-cli
nikhil2611 Jan 22, 2026
ea70814
updated back to chef-cli
nikhil2611 Jan 22, 2026
e638e9a
update product name
nikhil2611 Jan 23, 2026
bc62d01
update branch back to main
nikhil2611 Jan 28, 2026
0945a2e
updated chef-cli version to 6.1.8
nikhil2611 Jan 28, 2026
c2f2181
updated chef-cli version to 6.1.20 in stub
nikhil2611 Jan 29, 2026
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
21 changes: 11 additions & 10 deletions .github/workflows/ci-main-pull-request-stub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
echo "CI main pull request stub version $STUB_VERSION"

call-ci-main-pr-check-pipeline:
uses: chef/common-github-actions/.github/workflows/ci-main-pull-request.yml@main
uses: chef/common-github-actions/.github/workflows/ci-main-pull-request.yml@nikhil/create-lock-file-runtime
secrets: inherit
permissions:
id-token: write
Expand All @@ -40,7 +40,7 @@ jobs:
# go-private-modules: GOPRIVATE for Go private modules, default is 'github.com/progress-platform-services/*

# if version specified, it takes precedence; can be a semver like 1.0.2-xyz or a tag like "latest"
version: '6.1.13' # ${{ github.event.repository.version }}
version: '6.1.20' # ${{ github.event.repository.version }}
detect-version-source-type: 'none' # options include "none" (do not detect), "file", "github-tag" or "github-release"
detect-version-source-parameter: '' # use for file name
language: 'ruby' # Go, Ruby, Rust, JavaScript, TypeScript, Python, Java, C#, PHP, other - used for build and SonarQube language setting
Expand All @@ -61,26 +61,25 @@ jobs:
perform-blackduck-polaris: true
polaris-application-name: "Chef-Agents" # one of these: Chef-Agents, Chef-Automate, Chef-Chef360, Chef-Habitat, Chef-Infrastructure-Server, Chef-Shared-Services, Chef-Other, Chef-Non-Product
polaris-project-name: ${{ github.event.repository.name }}
polaris-blackduck-executable: 'path/to/blackduck/binary'
polaris-executable-detect-path: 'path/to/detect'
# polaris-blackduck-executable: 'path/to/blackduck/binary'
# polaris-executable-detect-path: 'path/to/detect'

# perform application build and unit testing, will use custom repository properties when implemented for chef-primary-application, chef-build-profile, and chef-build-language
build: false
build: true
# ga-build-profile: $chef-ga-build-profile
# language: $chef-ga-build-language # this will be removed from stub as autodetected in central GA
unit-tests: false

# perform SonarQube scan, with or wihout unit test coverage data
# requires secrets SONAR_TOKEN and SONAR_HOST_URL (progress.sonar.com)
perform-sonarqube-scan: false
perform-sonarqube-scan: true
# perform-sonar-build: true
# build-profile: 'default'
# report-unit-test-coverage: true

# report to central developer dashboard
report-to-atlassian-dashboard: false
quality-product-name: 'Chef-Agents' # product name for quality reporting, like Chef360, Courier, Inspec
# quality-product-name: ${{ github.event.repository.name }} # like 'Chef-360' - the product name for quality reporting, like Chef360, Courier, Inspec
quality-product-name: ${{ github.event.repository.name }} # product name for quality reporting, like Chef360, Courier, Inspec
# quality-sonar-app-name: 'YourSonarAppName'
# quality-testing-type: 'Integration' like Unit, Integration, e2e, api, Performance, Security
# quality-service-name: 'YourServiceOrRepoName'
Expand All @@ -96,9 +95,11 @@ jobs:
export-github-sbom: true # SPDX JSON artifact on job instance
perform-blackduck-sca-scan: true # combined with generate sbom & generate github-sbom, also needs version above
blackduck-project-group-name: 'Chef-Agents' # typically one of (Chef), Chef-Agents, Chef-Automate, Chef-Chef360, Chef-Habitat, Chef-Infrastructure-Server, Chef-Shared-Services, Chef-Non-Product'
blackduck-project-name: ${{ github.event.repository.name }} # BlackDuck project name, typically the repository name
blackduck-project-name: ${{ github.event.repository.name }} # BlackDuck project name, typically the repository name - using chef-chef-cli as using 'chef-cli' a name in sbominator fails to generate the notice file with invalid group error
generate-blackduck-sbom: true # obsolete, use perform-blackduck-sca-scan instead


run-bundle-install: true

generate-msft-sbom: false
license_scout: false # Run license scout for license compliance (uses .license_scout.yml)

Expand Down
Loading