Skip to content

Move and revamp workflows, and add publishing workflow - #192

Merged
agriyakhetarpal merged 3 commits into
pyodide:mainfrom
agriyakhetarpal:move/deployment-workflow
Feb 1, 2025
Merged

Move and revamp workflows, and add publishing workflow#192
agriyakhetarpal merged 3 commits into
pyodide:mainfrom
agriyakhetarpal:move/deployment-workflow

Conversation

@agriyakhetarpal

Copy link
Copy Markdown
Member

Description

This PR makes some final arrangements before the 0.9 release (https://github.com/pyodide/micropip/milestone/2).

  • Pinned all GitHub Actions to their commit hashes
  • Switches to a GitHub release instead of a tag for publishing to PyPI (more stringent as it's harder to create a release than to push a tag)
  • Moved PyPI deployment job to a separate workflow that builds the sdist + wheel in a job and uploads them in a separate job

@agriyakhetarpal agriyakhetarpal added this to the 0.9.0 milestone Feb 1, 2025
@agriyakhetarpal agriyakhetarpal changed the title Move and revamp workflows, add publishing workflow Move and revamp workflows, and add publishing workflow Feb 1, 2025
@agriyakhetarpal
agriyakhetarpal merged commit 35518ca into pyodide:main Feb 1, 2025
@agriyakhetarpal
agriyakhetarpal deleted the move/deployment-workflow branch February 1, 2025 15:00
This was referenced Feb 1, 2025
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.

1 participant