Skip to content

ci: use nix for workflows#1416

Merged
Nytelife26 merged 50 commits intoamperser:mainfrom
drainpixie:ci/nix
Sep 10, 2025
Merged

ci: use nix for workflows#1416
Nytelife26 merged 50 commits intoamperser:mainfrom
drainpixie:ci/nix

Conversation

@drainpixie
Copy link
Copy Markdown
Collaborator

@drainpixie drainpixie commented Sep 2, 2025

Closes #1382.

@codecov
Copy link
Copy Markdown

codecov bot commented Sep 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.33%. Comparing base (da58e87) to head (5d816e1).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1416      +/-   ##
==========================================
- Coverage   94.34%   94.33%   -0.02%     
==========================================
  Files          99       99              
  Lines         796      794       -2     
==========================================
- Hits          751      749       -2     
  Misses         45       45              
Flag Coverage Δ
macos-latest 94.20% <ø> (-0.15%) ⬇️
py3.10 94.20% <ø> (-0.02%) ⬇️
py3.11 94.20% <ø> (-0.02%) ⬇️
py3.12 94.20% <ø> (-0.02%) ⬇️
py3.13 94.33% <ø> (+0.73%) ⬆️
py3.9 94.20% <ø> (+0.11%) ⬆️
ubuntu-latest 94.20% <ø> (-0.15%) ⬇️
windows-latest 94.33% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@drainpixie drainpixie marked this pull request as draft September 2, 2025 13:04
Copy link
Copy Markdown
Contributor

@Nytelife26 Nytelife26 left a comment

Choose a reason for hiding this comment

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

Looks good so far, other than this one detail.

@drainpixie drainpixie marked this pull request as ready for review September 2, 2025 17:00
@Nytelife26 Nytelife26 mentioned this pull request Sep 2, 2025
Nytelife26 added a commit that referenced this pull request Sep 2, 2025
Closes #1392, #1395.

- update labels
- use actions/checkout@v5 (avoids ci-lint-test to prevent conflicts on
#1416)
- use crazy-max/ghaction-github-labeler@v5
- remove cd-site
- label: update master -> main

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@Nytelife26 Nytelife26 left a comment

Choose a reason for hiding this comment

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

This looks great. Thank you for all the hard work! Hopefully the tokens work correctly when the changes land on main, but if not I'll be able to troubleshoot that. After the pull_request trigger and # TODO: Notify are removed, I can approve this if you have nothing left to do.

@Nytelife26 Nytelife26 merged commit 9c24e8c into amperser:main Sep 10, 2025
18 checks passed
@drainpixie drainpixie deleted the ci/nix branch September 15, 2025 10:05
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.

[ci] use nix for workflows

2 participants