Skip to content

Added base-2025-current, base-2025 and stable Channel for Promotion and RubyGems Publishing Workflow - #28

Merged
nikhil2611 merged 17 commits into
mainfrom
CHEF-18844-publish-gem-hab-pkg-promote
Jul 22, 2025
Merged

Added base-2025-current, base-2025 and stable Channel for Promotion and RubyGems Publishing Workflow#28
nikhil2611 merged 17 commits into
mainfrom
CHEF-18844-publish-gem-hab-pkg-promote

Conversation

@nikhil2611

@nikhil2611 nikhil2611 commented Jul 11, 2025

Copy link
Copy Markdown
Contributor

Description

  • Included base-2025-current, base-2025 and stable in the list of channels used for promotion.
  • Enabled RubyGems publishing when promoting to the base-2025 and stable channel.

Related Issue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

  • I have read the CONTRIBUTING document.
  • I have run the pre-merge tests locally and they pass.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
  • All new and existing tests passed.
  • All commits have been signed-off for the Developer Certificate of Origin.

@nikhil2611 nikhil2611 changed the title Add base-2025 Channel for Promotion and RubyGems Publishing Workflow Added base-2025-current, base-2025 and stable Channel for Promotion and RubyGems Publishing Workflow Jul 16, 2025
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
@nikhil2611
nikhil2611 force-pushed the CHEF-18844-publish-gem-hab-pkg-promote branch from 76241d6 to 245ef49 Compare July 22, 2025 12:16
@sonarqube-for-infrastructure-prod

Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@nikhil2611
nikhil2611 merged commit d173883 into main Jul 22, 2025
sean-sype-simmons pushed a commit that referenced this pull request Dec 8, 2025
…nd RubyGems Publishing Workflow (#28)

* adding base-2025 channel and rubygem publish

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* adding workload to promote to builder and publish to rubygems

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* uncommented promote workload

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* updated workload

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* empty commit to run Expeditor config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* empty commit to run Expeditor config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* updated config to run the expeditor config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* updated config to run the expeditor config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* commented workload to check expeditor config check

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* trying to fix the workload

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* trying to fix the workload

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* trying to fix the workload by making changes in config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* trying to fix the workload by making changes in config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* added different workloads to promote to different channels

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* commented other workloads

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* empty commit to run Expeditor config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

* fixing config

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>

---------

Signed-off-by: nikhil2611 <nikhilgupta2102@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants