Skip to content

Fixes GitHub worklows - #42

Merged
melissalinkert merged 8 commits into
glencoesoftware:masterfrom
sbesson:workflow_fixes
Aug 28, 2025
Merged

Fixes GitHub worklows#42
melissalinkert merged 8 commits into
glencoesoftware:masterfrom
sbesson:workflow_fixes

Conversation

@sbesson

@sbesson sbesson commented Aug 27, 2025

Copy link
Copy Markdown
Member
  • updates outdated Github actions
  • bumps operating systems to supported versions
  • removes Python 3.6 from the build matrix entirely
  • remove outdated AppVeyor workflow

This aims to fix the current build issues by performing the minimal amount of changes. The library should remain compatible with Python 3.6+ although in practice this version is increasingly hard to install.

Comment thread .github/workflows/workflow.yml Outdated
os: macos-latest
os: macos-13
- python-version: '3.7'
os: windows-latest

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Might be worth pinning this to windows-2022, as windows-latest will be updated in a few days. See actions/runner-images#12677.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

👍 a9092a5

@mabruce mabruce left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Changes look good to me.

@melissalinkert

Copy link
Copy Markdown
Member

Merging so we can try out #41.

@melissalinkert
melissalinkert merged commit 9e194ba into glencoesoftware:master Aug 28, 2025
6 of 7 checks passed
@sbesson
sbesson deleted the workflow_fixes branch August 28, 2025 16:12
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.

3 participants