moremoban / pypi-mobans

general python package templates using moban
Other
6 stars 7 forks source link

support python package auto-publishing #126

Closed chfw closed 4 years ago

chfw commented 4 years ago

https://github.com/moremoban/gitfs2/commit/a0dea03a079c7a4980dbfd952ff8d88ff1052611/checks?check_suite_id=353889237

First ever github action to publish succeeded. I have tried Azure and Travis-ci and failed. I am rolling this out to all my github repos and yours if you like and have them on github. :)

chfw commented 4 years ago
Screenshot 2019-12-11 at 19 36 01
chfw commented 4 years ago
Screenshot 2019-12-11 at 19 36 28
chfw commented 4 years ago

remember to set up these two secrets:

PYPI_PASSWORD PYPI_USERNAME

chfw commented 4 years ago

another success story:

Screenshot 2019-12-28 at 20 11 05 Screenshot 2019-12-28 at 20 10 30
chfw commented 4 years ago

With custom git command, auto python saves another hassle.

      - uses: actions/checkout@v1
      - uses: srt32/git-actions@v0.0.3
        with:
          args: git submodule update --init --recursive
      - name: Set up Python
Screenshot 2020-01-14 at 22 39 30 Screenshot 2020-01-14 at 22 39 51
chfw commented 4 years ago

next one joining the party:

Screenshot 2020-01-14 at 23 20 05 Screenshot 2020-01-14 at 23 22 34
chfw commented 4 years ago

this will save me tons of seconds!! and produce cleanest build!!

chfw commented 4 years ago

httpfs

Screenshot 2020-05-01 at 23 50 17 Screenshot 2020-05-01 at 23 48 59