Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

Configure lincbrain PyPI releases #5

Closed
4 of 5 tasks
kabilar opened this issue Jan 17, 2024 · 3 comments
Closed
4 of 5 tasks

Configure lincbrain PyPI releases #5

kabilar opened this issue Jan 17, 2024 · 3 comments
Assignees

Comments

@kabilar
Copy link
Member

kabilar commented Jan 17, 2024

  • Update lincbrain PyPI releases. I would suggest removing previous WIP releases, and starting at 0.1.0. In future releases, let's only increment the minor version since the dandi package has not yet hit 1.0.
  • Understand semantic versioning for autorc package releases
  • Update release docs
    • Create labels for semvar bump in GitHub CLI repo
    versionLabels: Map(6) {
      'major' => [ 'major' ],
      'minor' => [ 'minor' ],
      'patch' => [ 'patch', 'performance' ],
      'skip' => [ 'skip-release' ],
      'release' => [ 'release' ],
      'none' => [
        'internal',
        'documentation',
        'tests',
        'dependencies',
        'released',
        'prerelease'
      ]
    
    • For releases, manually label each pull request with release tag and major, minor, or patch label.
@kabilar kabilar changed the title lincbrain PyPI releases Update lincbrain PyPI releases Jan 17, 2024
@kabilar kabilar changed the title Update lincbrain PyPI releases Configure lincbrain PyPI releases Jan 29, 2024
@aaronkanzer
Copy link

Update: Seems there have been some silent errors regarding GitHub CI/CD pushing an updated .whl package to PyPI, thus we are currently pushing from a local build via the following steps:

Bump the version in setup.py

then

python3 -m build. # builds `.whl` in `dist/`

then

twine upload lincbrain_cli-*.whl

# where the username is __token__ and the password is the API Key

@kabilar
Copy link
Member Author

kabilar commented Jul 24, 2024

Hi @aaronkanzer, could you please update dandi/handbook#104 with our understanding of how the releases are handled (some notes on this process are above)? We can then close this issue. Thank you.

@kabilar
Copy link
Member Author

kabilar commented Nov 15, 2024

Closing as we are working to replace the lincbrain-cli with the dandi-cli. See dandi#1527.

@kabilar kabilar closed this as completed Nov 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants