Skip to content

Workflow Updates - #7059

Merged
MariekeGO merged 2 commits into
mainfrom
WorkflowUpdates
Nov 3, 2026
Merged

MariekeGO merged 2 commits into
mainfrom
WorkflowUpdates

Conversation

@MichielOda

Copy link
Copy Markdown
Member

This pull request updates the documentation for GitHub reusable workflows related to DataMiner SDK and connector solutions. The main focus is on deprecating legacy and automation workflows, consolidating around SDK-based pipelines, and clarifying migration steps and behavior for notifications and secrets. The documentation now reflects the retirement of older workflows, provides migration guidance, and details new behaviors for OIDC and Dependabot notifications.

Deprecation and migration of legacy and automation workflows:

  • Announced the removal of Automation workflows and the legacy connector pipeline as of 2 November 2026, instructing users to migrate to SDK-style projects and use the Master Workflow or Connector Master Workflow as appropriate. Provided explicit migration steps and mapped old inputs/secrets to new ones. [1] [2]
  • Updated the Automation Master Workflow documentation to focus on migration, removing obsolete usage instructions and emphasizing the need to convert solutions to use the Skyline.DataMiner.Sdk and the new workflow contract.

Connector Master Workflow changes:

  • Clarified that Connector Master Workflow.yml now only supports SDK-style connectors, removing legacy pipeline detection/dispatch. Deprecated the separate Connector Master SDK Workflow.yml entry point and explained how to migrate callers.
  • Updated input descriptions, especially for solution file selection, and clarified that solution filter files (.slnf) are not supported.

Master Workflow and notification improvements:

  • Documented that, for Skyline-managed organizations with OIDC enabled, successful Catalog uploads now automatically notify DataMiner Dependabot, using secrets from Azure Key Vault. Failures to notify Dependabot are non-blocking and appear as warnings. [1] [2]
  • Updated the Master Workflow description to reflect these notification capabilities.

General documentation and usage updates:

  • Updated example workflow YAMLs to use the new workflow names, input keys, and secret mappings. Clarified permissions and credential loading, especially for SonarCloud and OIDC scenarios. [1] [2]
  • Improved descriptions and guidance on the use of the GitHub to Catalog tool, specifying differences for SDK-style solutions and connector workflows. [1] [2] [3]

These changes ensure that users are directed to the correct workflows, understand the migration path, and are aware of new automation and notification behaviors.

@MichielOda

Copy link
Copy Markdown
Member Author

@MichielOda
MichielOda marked this pull request as ready for review November 2, 2026 08:25
@MichielOda
MichielOda requested a review from a team as a code owner November 2, 2026 08:25
@MariekeGO
MariekeGO merged commit 675f9d8 into main Nov 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants