Skip to content

Install Evergreen PR health workflow#19

Merged
mrjf merged 2 commits into
mainfrom
copilot/install-evergreen-workflow
May 14, 2026
Merged

Install Evergreen PR health workflow#19
mrjf merged 2 commits into
mainfrom
copilot/install-evergreen-workflow

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

New Feature

Evergreen keeps PRs healthy by periodically merging main, fixing CI failures, and triggering missing CI on Autoloop PRs. This installs the workflow for tsikit-learn.

  • Workflow

    • Added .github/workflows/evergreen.md adapted from githubnext/tsessebe.
    • Added compiled .github/workflows/evergreen.lock.yml.
  • tsikit-learn adaptation

    • Kept node and added python to the network allow list.
    • References GH_AW_CI_TRIGGER_TOKEN.
    • Dispatches this repo’s CI workflow via ci.yml.
workflow_file = "ci.yml"
url = f"https://api.github.com/repos/{repo}/actions/workflows/{workflow_file}/dispatches"
payload = json.dumps({"ref": branch}).encode()
  • CI trigger support
    • Added workflow_dispatch to .github/workflows/ci.yml so Evergreen can trigger CI directly.

Copilot AI linked an issue May 14, 2026 that may be closed by this pull request
2 tasks
Co-authored-by: mrjf <180956+mrjf@users.noreply.github.com>
Copilot AI changed the title [WIP] Install Evergreen workflow from tsessebe Install Evergreen PR health workflow May 14, 2026
Copilot finished work on behalf of mrjf May 14, 2026 02:54
Copilot AI requested a review from mrjf May 14, 2026 02:54
@mrjf mrjf marked this pull request as ready for review May 14, 2026 05:15
@mrjf mrjf merged commit 898ac00 into main May 14, 2026
4 checks passed
@mrjf mrjf deleted the copilot/install-evergreen-workflow branch May 14, 2026 05:15
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.

Install Evergreen workflow from tsessebe

2 participants