atsign-foundation / at_client_sdk

The Dart implementation of atSDK used for implementing Atsign's technology into other software
https://pub.dev/publishers/atsign.org/packages
BSD 3-Clause "New" or "Revised" License
1.47k stars 31 forks source link

Automated Git release tagging on version increase in pubspec.yaml #171

Open sitaram-kalluri opened 3 years ago

sitaram-kalluri commented 3 years ago

Is your feature request related to a problem? Please describe. At the moment, for a snapshot source code of packages related to pub dev, git release has to be tagged manually.

Describe the solution you'd like A GitHub action that would automatically cut the release in GitHub on change in version in pubspec.yaml. The GitHub action should be in the following repositories:

  1. at_client_sdk
  2. at_server
  3. at_libraries
  4. at_tools

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

sitaram-kalluri commented 3 years ago

Found a GitHub actions plugin that publishes the packages to pub.dev upon increment in the version in pubspec.yaml. Tried to publish a demo package and found an issue. Raised issue against the plugin.

https://github.com/k-paxian/dart-package-publisher/issues/14

sitaram-kalluri commented 3 years ago

Shared the logs with the author, waiting for a response back from the author. Alternatively looking for other plugins.

ksanty commented 3 years ago

Hi @kalluriramkumar we weren't able to hear you on this mornings sprint call. Can you please provide status? Is the above still current?

ksanty commented 2 years ago

@kalluriramkumar should we close or re-prioritize to high, so we can work on PR43 and close?

sitaram-kalluri commented 1 month ago

An alternate github action from google to publish pub packages: https://github.com/dart-lang/ecosystem/tree/main/pkgs/firehose