Skip to content

build with hab base-2025 channel #310

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

muthuja
Copy link
Contributor

@muthuja muthuja commented Jul 16, 2025

Description

building powershell-shim with base-2025 hab channel also updating visual-build-tools version to 14.44.35112 which will requires for base-2025 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.

@muthuja muthuja marked this pull request as ready for review July 17, 2025 10:22
muthuja added 2 commits July 21, 2025 20:39
Signed-off-by: muthuja <[email protected]>

provide HAB_AUTH_TOKEN as an argument instead of an env and test

Signed-off-by: muthuja <[email protected]>

provide HAB_AUTH_TOKEN as an argument instead of an env and test

Signed-off-by: muthuja <[email protected]>

provide HAB_AUTH_TOKEN as an argument instead of an env and test

Signed-off-by: muthuja <[email protected]>

provide HAB_AUTH_TOKEN as an argument instead of an env and test

Signed-off-by: muthuja <[email protected]>

execute verify on github actions

Signed-off-by: muthuja <[email protected]>
Signed-off-by: muthuja <[email protected]>

enable trigger hab pipeline on pr merge

Signed-off-by: muthuja <[email protected]>

enable trigger hab pipeline on pr merge

Signed-off-by: muthuja <[email protected]>

enable trigger hab pipeline on pr merge

Signed-off-by: muthuja <[email protected]>

enable trigger hab pipeline on pr merge

Signed-off-by: muthuja <[email protected]>

enable trigger hab pipeline on pr merge

Signed-off-by: muthuja <[email protected]>
@muthuja muthuja force-pushed the CHEF-19444-powershell-shim-build-against-base-2025/muthuja branch from 259cd8c to 839a4b7 Compare July 21, 2025 15:11
@muthuja muthuja requested a review from Copilot July 21, 2025 15:19
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates the powershell-shim build configuration to use the base-2025 Habitat channel instead of LTS-2024, along with upgrading the visual-build-tools version to support the new channel requirements.

  • Updates Habitat channel from LTS-2024 to base-2025 across all configuration files
  • Upgrades visual-build-tools version from 14.40.33807 to 14.44.35112
  • Adds HAB_AUTH_TOKEN environment configuration for pipeline builds

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
habitat/plan.ps1 Updates channel and visual-build-tools version for main build plan
README.md Updates documentation to reflect new channel configuration
.expeditor/verify.pipeline.yml Adds HAB_AUTH_TOKEN environment variable for pipeline steps
.expeditor/test_plan.ps1 Updates test configuration to use base-2025 channel and reorganizes HAB_ORIGIN setting
.expeditor/manual_gem_release.ps1 Updates manual release script to use base-2025 channel
.expeditor/config.yml Adds habitat build trigger configuration
.expeditor/build_gems.ps1 Updates gem build script to use base-2025 channel
.buildkite/hooks/pre-command Adds new pre-command hook for AWS region-based HAB_AUTH_TOKEN retrieval

@rahulgoel1 rahulgoel1 merged commit dae7fcf into main Jul 21, 2025
7 checks passed
@rahulgoel1 rahulgoel1 deleted the CHEF-19444-powershell-shim-build-against-base-2025/muthuja branch July 21, 2025 16:35
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.

3 participants