Skip to content

Adopt self-repository syntax for internal GitHub Actions references - #766

Merged
Sun Haoran (haoranpb) merged 1 commit into
mainfrom
copilot/self-repository-syntax-improvements
Jul 31, 2026
Merged

Adopt self-repository syntax for internal GitHub Actions references#766
Sun Haoran (haoranpb) merged 1 commit into
mainfrom
copilot/self-repository-syntax-improvements

Conversation

Copilot AI commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Uptake the new feature: https://github.blog/changelog/2026-07-30-reference-same-repository-actions-with-self-repository-syntax/

# Before
uses: ./.github/workflows/get-entries.yml
uses: ./.github/actions/setup-python-uv

# After
uses: $/.github/workflows/get-entries.yml
uses: $/.github/actions/setup-python-uv

Co-authored-by: haoranpb <27280733+haoranpb@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot July 31, 2026 08:47
Copilot AI changed the title Adopt self-repository workflow and action references Adopt self-repository syntax for internal GitHub Actions references Jul 31, 2026
@haoranpb
Sun Haoran (haoranpb) marked this pull request as ready for review July 31, 2026 10:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adopts self-repository syntax for internal GitHub Actions references, ensuring workflows and composite actions resolve from the running commit.

Changes:

  • Migrates reusable workflows to $/.github/workflows/....
  • Migrates composite actions to $/.github/actions/....
  • Removes all remaining workspace-relative internal references.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/CI.yml Updates CI workflow and action references.
.github/workflows/bcal-evaluation.yml Updates BCal evaluation references.
.github/workflows/claude-evaluation.yml Updates Claude evaluation references.
.github/workflows/collect-and-screen.yml Updates Python setup action reference.
.github/workflows/contamination-file-path-identification.yml Updates contamination workflow references.
.github/workflows/copilot-evaluation.yml Updates Copilot evaluation references.
.github/workflows/dataset-validation.yml Updates dataset validation references.
.github/workflows/get-entries.yml Updates Python setup action reference.
.github/workflows/summarize-results.yml Updates Python setup action reference.

@haoranpb
Sun Haoran (haoranpb) merged commit 377367d into main Jul 31, 2026
22 checks passed
@haoranpb
Sun Haoran (haoranpb) deleted the copilot/self-repository-syntax-improvements branch July 31, 2026 10:51
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