Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean up publishing #180

Open
JayBazuzi opened this issue Nov 3, 2024 · 0 comments
Open

clean up publishing #180

JayBazuzi opened this issue Nov 3, 2024 · 0 comments

Comments

@JayBazuzi
Copy link
Contributor

JayBazuzi commented Nov 3, 2024

From .github/workflows/publish.yml:

      - name: Build and publish approval_utilities
        env:
            TWINE_USERNAME: __token__
            TWINE_PASSWORD: ${{ secrets.PYPI_APPROVAL_UTILITIES }}
        run: |
          ./publish_approval_utilities.sh
      - name: Build and publish approvaltests
        env:
          TWINE_USERNAME: __token__
          TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
        run: |
          python setup.publish.py sdist bdist_wheel
          twine upload --repository-url https://upload.pypi.org/legacy/ dist/*
          rm -r dist
  • These are different but should be the same
  • These depend on unpinned versions of 3rd-party modules
  • Use tox
  • Delete redundant cruft from Deploy.Readme.md
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

No branches or pull requests

1 participant