Releases: ServiceNow/servicenow-devops-change
Releases · ServiceNow/servicenow-devops-change
v4.1.0
v4.0.0
JFrog Artifactory support for GitHub Actions
- Import the artifact data published to JFrog Artifactory for GitHub Action workflows.
Enhanced onboarding error handling and guardrails
- View improved error messages which helps you find the root cause of a problem while onboarding (connection, discover, configure, or import) a tool.
Change request creation with errors in DevOps data retrieval
- Enable change request creation even if there is an error in retrieving the DevOps data in a pipeline.
v3.1.0
GitHub Issues integration
- GitHub now supports the Plan capability with GitHub Issues integration in addition to the code and orchestration capabilities. GitHub Issues of the repository can also be discovered and linked with the GitHub commits and persisted in the ServiceNow DevOps CHG, which can be used for policy decisions of ServiceNow DevOps CHG acceleration.
Supported various unit test types for GitHub Actions
- Automatically publish test results of various unit test tool reports like NUnit, pytest, jest, JUnit, XUnit without any custom API calls to publish to the ServiceNow DevOps CHG.
Troubleshooting
- Improved error logging and handling with ServiceNow DevOps GitHub Custom Actions for easier troubleshooting
v3.0.0
Automatic updation of close code based on overall pipeline execution status
The Change created from a pipeline is now automatically closed and updated with the closure notes, actual start/end time based on the overall pipeline completion status. This is controlled by a configuration flag which can be passed in as the attribute in the CHG creation step or via the configuration in the pipeline level in DevOps Change Velocity.
v2.0.0
GitHub Action Deployment Gates
- ServiceNow DevOps Change Velocity now supports GitHub Action Deployment Gates for its environments. By integrating this feature with ServiceNow DevOps, developers can enforce quality gates on every deployment environment in GitHub Actions and get the change details from within the Deployment Protection Rule console logs of GitHub Actions along with the progress of the change states as approved or rejected.
Logging CHG state transitions within orchestration tool console logs and Policy Condition details
- Change information such as, Change Number, State, Assignment Group, Approvers, Planned Start/End date is displayed in the console logs of GitHub Action workflows, while the pipeline or workflow is pending change approval. The ServiceNow DevOps application is polled at regular intervals and if there is any difference in the change information, it is logged directly in the console logs, thereby minimizing the hops to ServiceNow instance.
The details of the Policy Condition, which failed, are also logged in the console of the orchestration tool.
Secure token authentication for Integration user
- GitHub Actions now support token-based authentication for the integration user.
v1.38.0
- Update GitHub Actions Console Logs only with any changes to the previous messages or state changes.
v1.35.2
- Added error conditions with custom error messages
San Diego and Rome
Release Notes:
This is the first release for ServiceNow DevOps Change GitHub Action! Action is intended for San Diego or Rome instances.