jborean93 / pypsrp

PowerShell Remoting Protocol for Python
MIT License
328 stars 49 forks source link

Migrate CI to GHA #123

Closed jborean93 closed 3 years ago

jborean93 commented 3 years ago

Migrates CI to use GitHub Actions like my other projects. Also adds the integration tests back in for Windows.

codecov[bot] commented 3 years ago

Codecov Report

Merging #123 (3d61d58) into master (7552409) will increase coverage by 1.24%. The diff coverage is n/a.

:exclamation: Current head 3d61d58 differs from pull request most recent head 881734a. Consider uploading reports for the commit 881734a to get more accurate results Impacted file tree graph

@@            Coverage Diff             @@
##           master     #123      +/-   ##
==========================================
+ Coverage   98.41%   99.66%   +1.24%     
==========================================
  Files          13       13              
  Lines        3290     3291       +1     
==========================================
+ Hits         3238     3280      +42     
+ Misses         52       11      -41     
Flag Coverage Δ
py3.10 99.66% <ø> (?)
py3.6 99.66% <ø> (?)
py3.7 99.66% <ø> (?)
py3.8 99.63% <ø> (?)
py3.9 99.63% <ø> (?)
ubuntu 98.38% <ø> (?)
windows 99.66% <ø> (?)
x64 99.66% <ø> (?)
x86 99.66% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
pypsrp/_utils.py 100.00% <0.00%> (ø)
pypsrp/wsman.py 98.82% <0.00%> (+0.70%) :arrow_up:
pypsrp/negotiate.py 97.72% <0.00%> (+28.78%) :arrow_up:

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 7552409...881734a. Read the comment docs.