Skip to content

Releases: BMTLab/nuget-package-check-action

v1.5.3

27 Sep 09:02
dd8193d
Compare
Choose a tag to compare

What's Changed

  • Release v1.5.3 by @BMTLab in #70
    Some vulnerabilities have been fixed.

Full Changelog: v1.5.2...v1.5.3

v1.5.2

09 Sep 09:58
8b5f321
Compare
Choose a tag to compare

What's Changed

  • Release v1.5.2 by @BMTLab in #58
    Refactoring meta files, fixing minor bugs and updated dependencies.

Full Changelog: v1.5.1...v1.5.2

v1.5.1

10 Jul 10:46
b25c077
Compare
Choose a tag to compare

What's Changed

  • Fixed bagde in README.md

Full Changelog: v1.5.0...v1.5.1

v1.5.0

10 Jul 09:28
fd8be1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.5...v1.5.0

v1.4.5

09 May 16:26
8a2b3bc
Compare
Choose a tag to compare

What's Changed

  • Release v1.4.0 by @BMTLab in #10

  • Release v1.4.5 by @BMTLab in #13

  • Improved input package name validation rules & tests

  • Using a uniform logging method

  • Improved code testing, added missing tests

  • Added step for sending code coverage report to CodeCov

  • Output the whole error in case of exception

  • Updated packages & version

Full Changelog: v1.3.0...v1.4.5

v1.3.0

07 May 15:59
33a0f44
Compare
Choose a tag to compare

What's Changed

  • Release v1.3.0 by @BMTLab in #8

  • Improvements & additions to workflow for dependency version checking, code quality checking

  • Bundle this package via CI/CD

Full Changelog: v1.2.1...v1.3.0

v1.2.0

24 Apr 14:02
871b8b6
Compare
Choose a tag to compare

v1.1.0

23 Apr 14:39
bad79e4
Compare
Choose a tag to compare

What's Changed

  • Added action output indexed;
  • Added testing on different OS within CI;
  • The script was organized into separate modules, input data validation module and corresponding unit tests were added;
  • Added more log messages with different levels;
  • Enhanced README.md.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

19 Apr 20:56
dcd937a
Compare
Choose a tag to compare

This is the first release of an action that checks the availability of a .NET package on NuGet. just go ahead to try 💪

nuget-package-check-action

CI-Main

  • Automates NuGet package availability checks, ensuring packages exist and are indexed on nuget.org.
  • Supports multiple verification attempts and can suspend CI/CD workflows until the package is published.

How to use

✅ To quickly check if the package exists and is available on NuGet, please add the following job:

- name: Check Available NuGet Package
  uses: BMTLab/nuget-package-check-action@v1.0.0
  with:
    package: YourAwesomePackage
    version: 1.3.505

✅ If your workflow publishes a package and further work requires that the package is already available and indexed,
please set a reasonable number of retries:

Tip

The retry interval is 30 seconds,
so 10 retries are usually enough time between publishing and when the package is indexed and available.

- name: Check Available NuGet Package
  uses: BMTLab/nuget-package-check-action@v1.0.0
  with:
    package: YourAwesomePackage
    version: 1.3.505
    attempts: 10

❌ The job will terminate with an error if no package is found.

Compatibility

Ubuntu Windows MacOS

Important

When you're using self-hosted runners, please make sure you have Node.js v20 installed!

Contributing

Please feel free to contribute or let me know if you find a bug.
Also, any ideas for improvement would be appreciated 😇

What's Changed

New Contributors

  • @BMTLab made their first contribution in #1

Full Changelog: https://github.com/BMTLab/nuget-package-check-action/commits/v1.0.0