Skip to content

ci: remove redundant runs on different python versions, unify env init - #64

Merged
sbillinge merged 1 commit into
diffpy:skpkg-migrationfrom
SYMSCAE:ci-shim
Oct 30, 2026
Merged

sbillinge merged 1 commit into
diffpy:skpkg-migrationfrom
SYMSCAE:ci-shim

Conversation

@SYMSCAE

@SYMSCAE SYMSCAE commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

This PR unifies the environment init workflows, removes redundant python version tests and trigger matrix upon merge into main and releases.

@SYMSCAE

SYMSCAE commented Oct 29, 2026

Copy link
Copy Markdown
Contributor Author

@sbillinge PR ready for review. Matrix test results can be found in https://github.com/SYMSCAE/libdiffpy/actions/runs/40947354237/job/123706137059.

@sbillinge sbillinge left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

merging, though see comment.

types:
- prereleased
- published
push:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

we normally comment out the matrix on merge to main as it was burning too many build minutes (we were running out of free minutes after a few days and had to wait a month for them to reset). However, I am inclined to leave it here for libdiffpy because it is a bit of a tricky build and so testing on all platforms is more than usual important.

@sbillinge
sbillinge merged commit 8bc6a29 into diffpy:skpkg-migration Oct 30, 2026
1 check passed
@SYMSCAE
SYMSCAE deleted the ci-shim branch October 30, 2026 03:19
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.

2 participants