GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Draft: Experiments with CI by iccir · Pull Request #32538 · matplotlib/matplotlib

Conversation

@iccir

@iccir iccir commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

PR summary

Caution

🚨 DO NOT MERGE 🚨

This is not a real PR, it is designed to allow me to run various experiences on the macOS 26 CI runners. Hopefully, I can figure out a way to make them faster.

AI Disclosure

I gave the following prompt to AI:

disable all actions except for python 3.14 on macos-26. Make do_not_merge always fail as an additional warning.

I then added comments and added a step to tests.yml to give me the size of "/opt" after Homebrew installs packages.

PR quality check

  • Use an expressive title, e.g. "Fix title font property precedence"
  • [/] New and changed code is tested
  • [/] Plotting related features are demonstrated in an example
  • [/] New features and API changes have release notes
  • [/] Documentation complies with general and docstring guidelines

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@iccir
Skip all checks except for macos26 runner, size /opt
bdffde5
@github-actions github-actions Bot added CI: Run cibuildwheel Run wheel building tests on a PR CI: Run cygwin Run cygwin tests on a PR labels Oct 25, 2026
iccir added 24 commits October 24, 2026 22:00
@iccir
Test removing all brew packages
468648d
@iccir
Move cleaning to its own group, add display-times
cc69116
@iccir
Sort du output
7363833
@iccir
Print formula and cask
a9fade8
@iccir
Uninstall select formulae
d3e0e52
@iccir
Move exit to beta
e114618
@iccir
Don't uninstall casks
5d44cc6
@iccir
Don't uninstall casks
7194d3f
@iccir
Merge branch 'ci-adventures' of https://github.com/iccir/matplotlib i…
9c34e42
…nto ci-adventures

# Conflicts:
#	.github/workflows/tests.yml
@iccir
Uninstall all packages
fa357df
@iccir
Run in parallel (may explode)
5f8883e
@iccir
rm -rf the Cellar first
f3cf051
@iccir
Can we nuke /opt/homebrew entirely?
83edbba
@iccir
sudo make me a sandwich
37c2f6a
@iccir
Now with less explosions
d03059b
@iccir
Use mv instead of rm -rf
7c8a858
@iccir
find with -maxdepth 2
6561cf7
@iccir
Add time
58373de
@iccir
Print symlinks found
fe21ccb
@iccir
Let's try a full test run
4c7f9aa
@iccir
Can we still test with fetch-depth: 1 ?
b88e802
@iccir
Comment out git describe
c985175
I assume that we are using this for some type of side-effect to validate that the repository is good? `git describe` simply prints out a human readable description of HEAD.
@iccir
Trying Tim's idea of filter=blob:none
19aaf58
@iccir
blob:none with fetch-depth:2500
e240913
@iccir
iccir marked this pull request as ready for review October 30, 2026 02:53
@iccir
iccir marked this pull request as draft October 30, 2026 02:53
@iccir
Try tree:0
842b720
iccir added 2 commits October 29, 2026 20:10
@iccir
Test git describe after checkout
f0af580
@iccir
tree:0 with fetch-depth:0
7ad780a
@iccir
iccir marked this pull request as ready for review October 30, 2026 15:38
@iccir
iccir marked this pull request as draft October 30, 2026 15:38
iccir added 3 commits October 30, 2026 08:52
@iccir
Break up brew commands
95af37f
@iccir
Size /opt after first install
c02e095
@iccir
Move logging
d8915bd

This branch has not been deployed

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

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

CI: Run cibuildwheel Run wheel building tests on a PR CI: Run cygwin Run cygwin tests on a PR

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@iccir
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.