Skip to content

Updated GitHub workflows#21

Merged
stemann merged 1 commit into
masterfrom
feature/ci_update
Apr 9, 2026
Merged

Updated GitHub workflows#21
stemann merged 1 commit into
masterfrom
feature/ci_update

Conversation

@stemann

@stemann stemann commented Apr 9, 2026

Copy link
Copy Markdown
Owner

Refreshed the workflow configuration to match the current GitHub-hosted runner layout and the current Julia package maintenance guidance.

Split the macOS matrix into arm64 and Intel lanes, added an explicit lts lane alongside Julia 1.6, limited coverage upload to one stable Linux job, and updated the cache, Codecov, and formatter actions.

Replaced CompatHelper with Dependabot for Julia dependency updates, following the current PkgTemplates default, while keeping GitHub Actions dependency updates enabled.

@codecov

codecov Bot commented Apr 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 28.72%. Comparing base (435251e) to head (76a00c5).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #21      +/-   ##
==========================================
+ Coverage   27.77%   28.72%   +0.94%     
==========================================
  Files           4        5       +1     
  Lines         378      383       +5     
==========================================
+ Hits          105      110       +5     
  Misses        273      273              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

@stemann
stemann force-pushed the feature/ci_update branch from 9c3c04c to 6c446f7 Compare April 9, 2026 06:38
Refreshed the workflow configuration to match the current GitHub-hosted
runner layout and the current Julia package maintenance guidance.

Split the macOS matrix into arm64 and Intel lanes, added an explicit
lts lane alongside Julia 1.6, limited coverage upload to one stable
Linux job, and updated the cache, Codecov, and formatter actions.

Replaced CompatHelper with Dependabot for Julia dependency updates,
following the current PkgTemplates default, while keeping GitHub
Actions dependency updates enabled.
@stemann
stemann force-pushed the feature/ci_update branch from 6c446f7 to 76a00c5 Compare April 9, 2026 06:44
@stemann
stemann merged commit 76a00c5 into master Apr 9, 2026
20 checks passed
@stemann
stemann deleted the feature/ci_update branch April 9, 2026 06:58
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