Skip to content

Switch to new PyPi publish method#149

Merged
tw-census merged 1 commit into
mainfrom
fix_pypi_upload
Jun 24, 2024
Merged

Switch to new PyPi publish method#149
tw-census merged 1 commit into
mainfrom
fix_pypi_upload

Conversation

@louis-pie

Copy link
Copy Markdown
Collaborator

Context

Switch to new PyPi publish method to enable automated package deploys

Checklist

@louis-pie louis-pie requested a review from a team as a code owner June 24, 2024 10:56
@louis-pie louis-pie enabled auto-merge (squash) June 24, 2024 10:57
@github-actions

Copy link
Copy Markdown

✅ Result of Pytest Coverage

---------- coverage: platform linux, python 3.8.17-final-0 -----------

Name Stmts Miss Cover
cicada/init.py 1 0 100%
cicada/cli.py 112 12 89%
cicada/commands/init.py 0 0 100%
cicada/commands/archive_schedule_log.py 13 2 85%
cicada/commands/delete_schedule.py 13 6 54%
cicada/commands/exec_schedule.py 133 19 86%
cicada/commands/exec_server_schedules.py 19 0 100%
cicada/commands/list_schedules.py 13 7 46%
cicada/commands/list_server_schedules.py 37 31 16%
cicada/commands/ping_slack.py 3 1 67%
cicada/commands/register_server.py 12 0 100%
cicada/commands/show_schedule.py 16 9 44%
cicada/commands/spread_schedules.py 65 5 92%
cicada/commands/upsert_schedule.py 62 18 71%
cicada/lib/init.py 0 0 100%
cicada/lib/postgres.py 15 0 100%
cicada/lib/scheduler.py 180 24 87%
cicada/lib/utils.py 38 3 92%
TOTAL 732 137 81%
Required test coverage of

~ 67 passed in 36.98s ~

@louis-pie

Copy link
Copy Markdown
Collaborator Author

/wise-bot emergency-merge Need to upload existing package

@wise-github-bot-app wise-github-bot-app Bot added the change:emergency Change made as part of a declared incident label Jun 24, 2024
@wise-github-bot-app

Copy link
Copy Markdown

🟢

Emergency merge requested by louis-pie.

This event has been added to the security log. The merge could take few seconds...

Remember that, once it is merged, a maintainer should review the code and approve it retrospectively by commenting /wise-bot approve within 14 days to avoid an SLA breach.

Requester louis-pie
Reason Need to upload existing package
Merge Method squash

@tw-census tw-census merged commit 40f7e3a into main Jun 24, 2024
@tw-census tw-census deleted the fix_pypi_upload branch June 24, 2024 10:59
@amofakhar

Copy link
Copy Markdown
Contributor

/wise-bot approve

@wise-github-bot-app

Copy link
Copy Markdown

Approved by amofakhar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change:approved change:emergency Change made as part of a declared incident

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants