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

[Epic] Add other packages from @actions/toolkit #2

Open
7 tasks
IEvangelist opened this issue Jan 29, 2024 · 0 comments
Open
7 tasks

[Epic] Add other packages from @actions/toolkit #2

IEvangelist opened this issue Jan 29, 2024 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@IEvangelist
Copy link
Owner

IEvangelist commented Jan 29, 2024

The following is a table of new NuGet packages to add:

Consider adding a metapackage to bring in all of these packages. Each additional NuGet package should be developed one at a time, and contain the following characteristics:

  • DI-friendly usage and non-DI usage
  • README with examples, using the existing toolkit package's README.md as inspiration
  • Corresponding test project within the ./tests directory
  • Appropriate attribution and thanks of OSS projects that are being used
  • Considerations for test-utilities per project that expose test implementations, or easily allow for testing
@IEvangelist IEvangelist changed the title Add HttpClient Add other packages from @actions/toolkit Jan 29, 2024
@IEvangelist IEvangelist added enhancement New feature or request help wanted Extra attention is needed labels Feb 16, 2024
@IEvangelist IEvangelist changed the title Add other packages from @actions/toolkit [Epic] Add other packages from @actions/toolkit Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant