Skip to content

Conversation

@topolarity
Copy link
Contributor

@topolarity topolarity commented Nov 12, 2025

This PR moves the JuliaSyntax GHA matrix (from JuliaLang/julia#59870) to Buildkite.

(big thanks to @DilumAluthge for most of the work here)

@DilumAluthge
Copy link
Member

DilumAluthge commented Nov 12, 2025

Todo list:

  • Make sure all JuliaSyntax jobs are green.
  • Compare the matrix here against the GHA matrix, and make sure no jobs are missing. (We have to disable the Windows Julia 1.0 jobs for now until we fix the S3 aliases.)
  • Uncomment all the lines here that we previously commented out.
  • Get a full green CI build here.
  • Change the Julia branch being used here from the caf/... branch to master, and make sure that:
    • The JuliaSyntax jobs go away.
    • Everything else stays green here.
  • Merge this PR.
  • Rebase the upstream PR (Move JuliaSyntax + JuliaLowering into the main tree JuliaLang/julia#59870), and make sure that all the JuliaSyntax Buildkite jobs in the matrix correctly launched and passed on that PR.
  • Remove all GitHub Actions files from the upstream PR (Move JuliaSyntax + JuliaLowering into the main tree JuliaLang/julia#59870)

@topolarity topolarity force-pushed the ct/JuliaSyntax-matrix branch from 03e8e5c to e54e885 Compare November 12, 2025 02:37
@topolarity
Copy link
Contributor Author

  • Get a full green CI build here.

Looks green to me!

doctest failure (https://buildkite.com/julialang/julia-buildkite/builds/2298#019a75fd-9ddb-4ee5-b4f9-aa698dd32268/753-857) is expected due to running on a branch. Other failures seem to match what's failing on https://buildkite.com/julialang/julia-master/builds/51976 (inherited from master at time of PR).

Time to remove the branch and then merge if everything is green.

@topolarity topolarity force-pushed the ct/JuliaSyntax-matrix branch from d52a0a3 to 2a1c6ee Compare November 12, 2025 04:47
@topolarity topolarity marked this pull request as ready for review November 12, 2025 14:54
@DilumAluthge DilumAluthge added the automerge Kodiak will auto-merge this PR once all CI is green. (This label was previously called "merge me".) label Nov 12, 2025
@kodiakhq kodiakhq bot merged commit 7bc1cd3 into main Nov 12, 2025
6 of 7 checks passed
@kodiakhq kodiakhq bot deleted the ct/JuliaSyntax-matrix branch November 12, 2025 15:46
@c42f
Copy link

c42f commented Nov 16, 2025

Awesome, thanks so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Kodiak will auto-merge this PR once all CI is green. (This label was previously called "merge me".)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants