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

Publish alpha packages to Cloudsmith (OSOE-649) #504

Open
4 tasks
Piedone opened this issue Jun 18, 2023 · 0 comments
Open
4 tasks

Publish alpha packages to Cloudsmith (OSOE-649) #504

Piedone opened this issue Jun 18, 2023 · 0 comments

Comments

@Piedone
Copy link
Member

Piedone commented Jun 18, 2023

Currently, we publish all issue-specific alpha versions of our projects' NuGet packages to nuget.org. Not to pollute NuGet, let’s publish them to Cloudsmith instead.

  • This can be done with a different NuGet publish GHA workflow for non-release (e.g. alpha) version tags. OCC does this with preview tags, see here.
  • Add the necessary NuGet.config to OSOCE to configure the Cloudsmith feed. For projects with a dependency on another project of ours (like Helpful Extensions) this is needed too. We can just auto-add a centrally managed such file to every project, like we do with the Lombiq logo.
  • Add a shield for the Cloudsmith package to the Readme of all projects too.
  • Update our Open-source template too.

Jira issue

@github-actions github-actions bot changed the title Publish alpha packages to Cloudsmith Publish alpha packages to Cloudsmith (OSOE-649) Jun 18, 2023
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