Skip to content

feat: Update CI runner labels to ephemeral#1079

Merged
edwinjosechittilappilly merged 1 commit into
mainfrom
fix-change-runner
Mar 9, 2026
Merged

feat: Update CI runner labels to ephemeral#1079
edwinjosechittilappilly merged 1 commit into
mainfrom
fix-change-runner

Conversation

@edwinjosechittilappilly

Copy link
Copy Markdown
Collaborator

Switch runs-on from an array to a labels mapping and update the self-hosted runner label to "langflow-ai-arm64-40gb-ephemeral". This ensures the workflow targets the ephemeral ARM64 self-hosted runner while leaving existing environment variables unchanged.


This pull request updates the configuration for the integration test workflow to improve runner selection. The change clarifies and refines the runner label used for the tests job in the GitHub Actions workflow.

Workflow configuration update:

  • Changed the runs-on specification in .github/workflows/test-integration.yml to use a labels array with the more specific langflow-ai-arm64-40gb-ephemeral label, which helps ensure tests run on the intended ephemeral runner environment.

Switch runs-on from an array to a labels mapping and update the self-hosted runner label to "langflow-ai-arm64-40gb-ephemeral". This ensures the workflow targets the ephemeral ARM64 self-hosted runner while leaving existing environment variables unchanged.
@github-actions github-actions Bot added the ci ⬛ CI/CD, build, and infrastructure issues label Mar 9, 2026
@github-actions github-actions Bot added the enhancement 🔵 New feature or request label Mar 9, 2026

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

Updates the GitHub Actions integration test workflow runner selection to target the ephemeral ARM64 self-hosted runner label, improving job placement without changing the existing job environment variables.

Changes:

  • Converted the tests job runs-on from a flat array to the runs-on.labels form.
  • Updated the runner label to langflow-ai-arm64-40gb-ephemeral.

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

You can also share your feedback on Copilot code review. Take the survey.

@github-actions github-actions Bot added the lgtm label Mar 9, 2026

@mpawlow mpawlow left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@edwinjosechittilappilly

Code Review 1

  • ✅ LGTM / Approved

@edwinjosechittilappilly edwinjosechittilappilly merged commit c761cc9 into main Mar 9, 2026
15 checks passed
@github-actions github-actions Bot deleted the fix-change-runner branch March 9, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci ⬛ CI/CD, build, and infrastructure issues enhancement 🔵 New feature or request lgtm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants