Skip to content

Improvements to CI#414

Merged
JessicaTegner merged 2 commits intomasterfrom
jessica/cifix
Nov 11, 2025
Merged

Improvements to CI#414
JessicaTegner merged 2 commits intomasterfrom
jessica/cifix

Conversation

@JessicaTegner
Copy link
Owner

@JessicaTegner JessicaTegner commented Nov 11, 2025

Fixes #413


Note

Simplifies CI OS matrices, runs build jobs only on tags/master, and limits artifact retention to 1 day.

  • CI workflow (.github/workflows/ci.yaml):
    • Test matrix: Remove macos-15-large and macos-14-large from matrix.os.
    • Build (pypandoc):
      • Add condition to run only on v* tags or master.
      • Set artifact retention-days: 1.
    • Build (pypandoc_binary):
      • Update matrix.os: replace macos-14/macos-14-large with macos-15.
      • Add condition to run only on v* tags or master.
      • Set artifact retention-days: 1.

Written by Cursor Bugbot for commit dd30edc. This will update automatically on new commits. Configure here.

@JessicaTegner JessicaTegner merged commit a44afee into master Nov 11, 2025
80 checks passed
@JessicaTegner JessicaTegner deleted the jessica/cifix branch November 11, 2025 12:08
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.

pypandoc-binary 1.16 only has macosx wheels

1 participant