Skip to content

Conversation

@ricab
Copy link
Collaborator

@ricab ricab commented Apr 24, 2025

No description provided.

ricab added 30 commits April 23, 2025 01:02
Use the same triggers across platforms, in preparation for move to
public repo.
I know of no reason why we wouldn't. This will simplify extracting the
jobs into a separate workflow.
Extract Lint to a separate workflow, on whose success all builds
depend on, except if triggered on a PR (so that we have the benefit of
other results regardless or linting problems).
Improve name, id, and comments on the step that prioritizes gnu-tar over
the system one on macOS.
This is currently broken and will need rewriting, hopefully in a
simplified form.
Remove cleanup step for a job that used to run in custom infrastructure
but which runs on GitHub runners nowadays (we don't need to clean
those).
Improve job and step naming to distinguish them from other types of
cleanup that are involved in our mac workflows.
Directly checkout the ref/sha that triggered the workflow directly also
on the WindowsMacOS workflow. We no longer need to create a special
branch to merge public into private.
Remove custom action to checkout submodules. The motivating limitations
no longer appear to hold.
Correct comment to reflect actual reason for full fetch depth at
checkout.
It's now checked out in a standard manner. Reorder steps accordingly.
The standard checkout mechanism that is now employed automatically
cleans up after itself. However, the custom cleanup would run beforehand
and cause the automatic cleanup to fail.
@ricab ricab added the no-merge label Apr 24, 2025
@ricab ricab closed this Apr 24, 2025
@codecov
Copy link

codecov bot commented Apr 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (merger@ada93ee). Learn more about missing BASE report.

Additional details and impacted files
@@            Coverage Diff            @@
##             merger    #4062   +/-   ##
=========================================
  Coverage          ?   89.46%           
=========================================
  Files             ?      258           
  Lines             ?    14717           
  Branches          ?        0           
=========================================
  Hits              ?    13166           
  Misses            ?     1551           
  Partials          ?        0           

☔ 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.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant