Skip to content

Add GH Workflows for Deploy instance#3136

Merged
mattallford merged 1 commit intomainfrom
ma/add-workflows-for-deploy-instance
May 8, 2026
Merged

Add GH Workflows for Deploy instance#3136
mattallford merged 1 commit intomainfrom
ma/add-workflows-for-deploy-instance

Conversation

@mattallford
Copy link
Copy Markdown
Contributor

This PR changes 2 unused workflows, to now call a reusable workflow designed for microsites.

The workflows will:

  • On PR, run a build, push to the deploy instance, and create an ephemeral environment
  • On main, run a build, push to the deploy instance, and create a release for production

The PR also includes a small change to the Octopus project configuration, so releases in Octopus are named based off the version included in the package being deployed.

…and start deployments in the deploy instance for docs deployments to azure. Also included a project config change to match release names with the package versions included in the release
@mattallford mattallford requested a review from jbristowe May 8, 2026 00:10
Copy link
Copy Markdown
Contributor

@jbristowe jbristowe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@team-marketing-branch-protections
Copy link
Copy Markdown

Pull request environment is available at https://stoctodocspr3136.z22.web.core.windows.net.

You can view the ephemeral environment status in Octopus Deploy.

This environment will be automatically deprovisioned when the pull request is closed, or after 7 days of inactivity.

@mattallford mattallford merged commit 98825cc into main May 8, 2026
6 checks passed
@mattallford mattallford deleted the ma/add-workflows-for-deploy-instance branch May 8, 2026 00:56
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.

3 participants