Skip to content

ORC-2134: Remove microsoft/setup-msbuild from GitHub Actions jobs#2584

Closed
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:ORC-2134
Closed

ORC-2134: Remove microsoft/setup-msbuild from GitHub Actions jobs#2584
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:ORC-2134

Conversation

@dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Mar 21, 2026

What changes were proposed in this pull request?

Remove microsoft/setup-msbuild from GitHub Actions jobs.

Why are the changes needed?

Currently, the CI is broken because microsoft/setup-msbuild is no longer allowed by ASF Infra patterns.

microsoft/setup-msbuild@v1.1 is not allowed in apache/orc because all actions must be from a repository owned by your enterprise, created by GitHub, or match one of the patterns: ...

Technically, the windows-2025 runner already includes MSBuild in PATH, so the microsoft/setup-msbuild@v1.1 step is unnecessary.

How was this patch tested?

Passed the existing GitHub Actions.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

@dongjoon-hyun dongjoon-hyun added this to the 2.3.1 milestone Mar 21, 2026
dongjoon-hyun added a commit that referenced this pull request Mar 21, 2026
### What changes were proposed in this pull request?

Remove `microsoft/setup-msbuild` from GitHub Actions jobs.

### Why are the changes needed?

Currently, the CI is broken because `microsoft/setup-msbuild` is no longer allowed by ASF Infra patterns.
- https://github.com/apache/orc/actions/runs/23372953082
> microsoft/setup-msbuildv1.1 is not allowed in apache/orc because all actions must be from a repository owned by your enterprise, created by GitHub, or match one of the patterns: ...

Technically, the `windows-2025` runner already includes MSBuild in PATH, so the `microsoft/setup-msbuildv1.1` step is unnecessary.

### How was this patch tested?

Passed the existing GitHub Actions.

### Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

Closes #2584 from dongjoon-hyun/ORC-2134.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit b2dc0f8)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
@dongjoon-hyun
Copy link
Member Author

Merged to main/2.3.

@dongjoon-hyun dongjoon-hyun deleted the ORC-2134 branch March 21, 2026 06:32
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.

1 participant