Only the latest tagged release is supported. Run a protected, versioned tag rather than the mutable default branch.
Do not open a public issue for a suspected vulnerability. Use GitHub's private vulnerability reporting or contact the repository's Optimizely maintainers through an approved internal security channel.
Include:
- affected release tag
- steps to reproduce
- expected and actual behavior
- potential impact
- any suggested mitigation
Do not include customer data, credentials, access tokens, or production configuration in a report.
- The checker reads only the deployed
.deps.jsonfile. - Results are printed directly in the terminal.
- Temporary working data is removed automatically when the checker exits.
- The checker does not create customer reports, caches, or persistent output files.
- The checker does not modify deployed application packages.
- Protect the default branch and
v*release tags. - Require pull-request review for changes to
nugetchk.sh. - Run the checker from a versioned tag or verified commit.
- The optional jq download is restricted to HTTPS and verified with a pinned SHA-256 checksum before execution.
- Never add credentials or customer-specific information to the script.