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

ci: Ship as global tool to NuGet.org #8280

Merged
merged 4 commits into from
Dec 17, 2022
Merged

ci: Ship as global tool to NuGet.org #8280

merged 4 commits into from
Dec 17, 2022

Conversation

yufeih
Copy link
Contributor

@yufeih yufeih commented Dec 16, 2022

  • Drop net472
  • Publish docfx as net6.0 global tool
    • Is anyone depending on the current docfx NuGet package layout?
  • Publish libraries and plugins as net6.0 libraries
    • Is anyone depending on these libraries being netstandard2.0?
  • Replace ADO-based release pipeline with GitHub actions:
    • Trigger release by creating release tags on GitHub release UI.

#138

@yufeih yufeih force-pushed the feature/global-tool branch from a49e1b9 to a146064 Compare December 16, 2022 15:06
@tibel
Copy link
Contributor

tibel commented Dec 16, 2022

Is anyone depending on the current docfx NuGet package layout?

Currently using docfx.console package but migrating to global tool is OK for me.

@yufeih yufeih merged commit e918f83 into dev Dec 17, 2022
@yufeih yufeih deleted the feature/global-tool branch December 17, 2022 01:38
@yufeih yufeih added the new-feature Makes the pull request to appear in "New Features" section of the next release note label Dec 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature Makes the pull request to appear in "New Features" section of the next release note
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants