patina-v11.3.2
What's Changed
-
CIWorkflow.yml: multiple bugfixes / cleanup @Javagedes (#868)
Change Details
## Description
This PR does the following:
-
Adds
alphato the cargo release dry run step so that we always bump the version. This is necessary ascargo releaseattempts to do a dry run with the current release in the Cargo.toml, which conflicts because it already exists. -
Removes the usage and requirements of the crates.io token. This had multiple issues: (1) Someone with a branch on this repository edit the CI workflow and use the crates.io token however they wanted. (2) It caused CI to fail on branches from forks, as we marked the secret as required and, and secrets are not shared to forks.
-
Removes the editing of some of the rust config files with the metadata we needed to be able to download crates from azure crates for running CI.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
CI
Integration Instructions
N/A
-
-
chore: Release v11.3.1 @makubacki (#867)
Change Details
## Description
Updates the version for the latest release to crates.io.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
- N/A
Integration Instructions
- N/A
📖 Documentation Updates
-
Move license change history to docs @makubacki (#869)
Change Details
## Description
Prevents the
License-History.txtfile from getting picked up in the GitHub UI with the main license file and consolidates info in documentation.- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
Review the change on a fork.
Integration Instructions
- N/A
Full Changelog: patina-v11.3.1...v11.3.2