Skip to content

Conversation

@Hardcode84
Copy link
Contributor

@Hardcode84 Hardcode84 commented Dec 10, 2025

Mostly copypasted from existing IREE update action.

Original https://github.com/iree-org/wave/blob/main/.github/workflows/update_iree_requirement_pins.yml

Signed-off-by: Ivan Butygin <[email protected]>
Signed-off-by: Ivan Butygin <[email protected]>
@Hardcode84 Hardcode84 changed the title Action bump LLVM SHA Action to bump LLVM SHA Dec 10, 2025
@Hardcode84 Hardcode84 requested a review from Copilot December 10, 2025 16:52
Signed-off-by: Ivan Butygin <[email protected]>
Copy link
Contributor

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

This PR adds a new GitHub Actions workflow to automatically update the LLVM SHA reference in the repository. The workflow is based on the existing IREE requirement pins update workflow, adapted for LLVM SHA management.

Key changes:

  • Automated weekly LLVM SHA updates scheduled for Mondays at 09:00 AM UTC
  • Manual trigger capability via workflow_dispatch with configurable branch names
  • Automatic PR creation when new LLVM commits are available

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Ivan Butygin <[email protected]>
@Hardcode84 Hardcode84 changed the title Action to bump LLVM SHA Action to bump LLVM SHA weekly Dec 10, 2025
@Hardcode84
Copy link
Contributor Author

CC @ScottTodd

Signed-off-by: Ivan Butygin <[email protected]>
jobs:
check-for-existing-branch:
if: ${{ github.repository_owner == 'iree-org' || github.event_name != 'schedule' }}
runs-on: ubuntu-22.04
Copy link
Contributor

Choose a reason for hiding this comment

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

can we use 24 here for longer term support?

Suggested change
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I guess? It was copypasted from exisitng update iree script

Copy link
Member

Choose a reason for hiding this comment

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

Please link to the script somewhere (e.g. in the PR description)

We've had a few iterations of automated updates. I want to check which you forked and if there were known issues with it.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Signed-off-by: Ivan Butygin <[email protected]>
Signed-off-by: Ivan Butygin <[email protected]>
@Hardcode84
Copy link
Contributor Author

Hardcode84 commented Dec 11, 2025

and yeah, disclaimer: I have no idea how to test it without merging first

@ScottTodd
Copy link
Member

and yeah, disclaimer: I have no idea how to test it without merging first

I left some notes on iree-org/iree-turbine#388

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