Closed lesamouraipourpre closed 2 years ago
I'm happy to merge this in and test it. @kattni can you please double check the pypi passwords are available?
They're available as org-level secrets to all Adafruit org repos.
Sorry we never merged this! Would you mind updating it again?
Hopefully this still works, I've not re-tested it.
Closes #59
This PR changes the workflows to use Github Actions instead of Travis
BREAKING CHANGES
mpy-cross
s indata/
are not used by anything. They are also out of date as soon as the next tagged release of circuitpython is pushed. They could easily be added if this assumption is incorrect.Admin Todo If this PR is accepted an admin will need to add PYPI_USERNAME and PYPI_PASSWORD secrets as per the libraries.
Testing The testing so far was part of PR #72 and used the following adjacent repos. Changes were made where necessary to not use
samourai-build-tools
instead ofcircuitpython-build-tools
and to upload to the correct PyPI. https://github.com/lesamouraipourpre/samourai-build-tools https://pypi.org/project/samourai-build-tools/ https://github.com/lesamouraipourpre/Samourai_CircuitPython_DPS310/tree/samourai-build-tools-test https://github.com/lesamouraipourpre/Samourai_CircuitPython_DPS310/releases/tag/0.0.1-beta.3 https://pypi.org/project/samourai-circuitpython-dps310/This is Draft status because I have a nagging feeling it's not quite right and would like some more experienced input.