Skip to content

Devops: update the continuous deployment workflow#235

Merged
sphuber merged 1 commit intodevelopfrom
fix/cd-workflow
Apr 8, 2022
Merged

Devops: update the continuous deployment workflow#235
sphuber merged 1 commit intodevelopfrom
fix/cd-workflow

Conversation

@sphuber
Copy link
Copy Markdown
Collaborator

@sphuber sphuber commented Apr 8, 2022

Various fixes and updates after adopting PEP 621

  • Use flit to build and upload to PyPI
  • Use string for Python version numbers instead of floats
  • Install package with pre-commit extra for pre-commit step
  • Make the tag filter regex more specific to match vx.y.z
  • Add an explicit check to ensure tag and package version match
  • Remove build on Python 3.6

Various fixes and updates after adopting PEP 621

* Use `flit` to build and upload to PyPI
* Use string for Python version numbers instead of floats
* Install package with `pre-commit` extra for pre-commit step
* Make the tag filter regex more specific to match `vx.y.z`
* Add an explicit check to ensure tag and package version match
* Remove build on Python 3.6
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 8, 2022

Codecov Report

Merging #235 (9ca7ed4) into develop (c0ede41) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #235   +/-   ##
========================================
  Coverage    90.46%   90.46%           
========================================
  Files           21       21           
  Lines         2953     2953           
========================================
  Hits          2671     2671           
  Misses         282      282           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c0ede41...9ca7ed4. Read the comment docs.

@sphuber sphuber merged commit bb20e30 into develop Apr 8, 2022
@sphuber sphuber deleted the fix/cd-workflow branch April 8, 2022 17:24
unkcpz pushed a commit to unkcpz/plumpy that referenced this pull request Dec 14, 2024
Various fixes and updates after adopting PEP 621

* Use `flit` to build and upload to PyPI
* Use string for Python version numbers instead of floats
* Install package with `pre-commit` extra for pre-commit step
* Make the tag filter regex more specific to match `vx.y.z`
* Add an explicit check to ensure tag and package version match
* Remove build on Python 3.6
agoscinski pushed a commit to agoscinski/plumpy that referenced this pull request Apr 13, 2026
Various fixes and updates after adopting PEP 621

* Use `flit` to build and upload to PyPI
* Use string for Python version numbers instead of floats
* Install package with `pre-commit` extra for pre-commit step
* Make the tag filter regex more specific to match `vx.y.z`
* Add an explicit check to ensure tag and package version match
* Remove build on Python 3.6
agoscinski pushed a commit that referenced this pull request Apr 13, 2026
Various fixes and updates after adopting PEP 621

* Use `flit` to build and upload to PyPI
* Use string for Python version numbers instead of floats
* Install package with `pre-commit` extra for pre-commit step
* Make the tag filter regex more specific to match `vx.y.z`
* Add an explicit check to ensure tag and package version match
* Remove build on Python 3.6
agoscinski pushed a commit that referenced this pull request Apr 13, 2026
Various fixes and updates after adopting PEP 621

* Use `flit` to build and upload to PyPI
* Use string for Python version numbers instead of floats
* Install package with `pre-commit` extra for pre-commit step
* Make the tag filter regex more specific to match `vx.y.z`
* Add an explicit check to ensure tag and package version match
* Remove build on Python 3.6
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