Skip to content

ci: qualify the scaffold_update call ahead of the kit's export-to-public move#246

Open
seabbs-bot wants to merge 1 commit into
mainfrom
chore/kit294-qualify-scaffold-update
Open

ci: qualify the scaffold_update call ahead of the kit's export-to-public move#246
seabbs-bot wants to merge 1 commit into
mainfrom
chore/kit294-qualify-scaffold-update

Conversation

@seabbs-bot

Copy link
Copy Markdown
Collaborator

One-line fix approved by @seabbs for cross-repo rollout: template-sync.yaml's unqualified scaffold_update(...) call becomes EpiAwarePackageTools.scaffold_update(...). The kit is moving the function from exported to public (kit#294/#295, with a rename to update plus a transitional alias), and this workflow installs the kit unpinned at rev=main — without this fix the next scheduled sync after the kit change fails, and cannot self-heal (the broken file is the one sync would fix). The qualified call works with the current kit and the renamed one, so this merges safely in any order.

This was opened by a bot. Please ping @seabbs for any questions.

checks-passed

…lic move

EpiAwarePackageTools is moving scaffold_update from exported to public
(kit#294/#295, being renamed to update with a transitional alias), so the
unqualified call here would break on the next scheduled sync (the kit is
installed at rev = main, unpinned). The qualified call works with the
current kit and with the renamed one via its alias, so this merges safely
in any order relative to the kit change.

Approved for cross-repo rollout by @seabbs.

Co-authored-by: Sam Abbott <contact@samabbott.co.uk>
@github-actions

Copy link
Copy Markdown
Contributor

Try this Pull Request!

Option 1: Julia Package Manager

Open Julia and type:

import Pkg
Pkg.activate(temp=true)
Pkg.add(url="https://github.com/EpiAware/ComposedDistributions.jl", rev="chore/kit294-qualify-scaffold-update")
using ComposedDistributions

Option 2: Local Checkout

If you have the repo locally:

git checkout chore/kit294-qualify-scaffold-update
julia --project=. -e "using Pkg; Pkg.instantiate()"

@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
ad-enzyme-forward 0.00% <ø> (ø)
ad-enzyme-reverse 25.39% <ø> (+0.10%) ⬆️
ad-forwarddiff 23.58% <ø> (+0.03%) ⬆️
ad-mooncake-forward 0.00% <ø> (ø)
ad-mooncake-reverse 23.63% <ø> (+0.03%) ⬆️
ad-reversediff 23.58% <ø> (+0.03%) ⬆️
unit 86.00% <ø> (-0.20%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown
Contributor

📖 Documentation preview is ready!

View the docs for this PR at: https://EpiAware.github.io/ComposedDistributions.jl/previews/PR246/

This preview will be updated automatically when you push new commits.

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.

1 participant