Skip to content

Remove develop-update in favor of failing release if main is ahead of develop#20

Merged
The0mikkel merged 5 commits intomainfrom
develop
Nov 16, 2025
Merged

Remove develop-update in favor of failing release if main is ahead of develop#20
The0mikkel merged 5 commits intomainfrom
develop

Conversation

@The0mikkel
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings November 16, 2025 17:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes the develop-update workflow in favor of failing releases when main is ahead of develop. Instead of automatically creating a PR to sync develop with main, the release workflow now validates that develop is up to date and fails early if it's not.

Key changes:

  • Added a validation step in the release workflow to check if develop is behind main and fail the release if so
  • Removed documentation for the develop-update workflow from README.md

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
README.md Removed documentation for the develop-update workflow and added note about the new validation behavior in the release workflow
.github/workflows/release.yml Added validation steps to check if develop is up to date with main and fail the release if not
Comments suppressed due to low confidence (1)

README.md:33

  • The reference to develop-update in the workflow list at line 33 should be removed since the develop-update workflow documentation has been deleted. This creates a broken anchor link.
- [`develop-update`](#develop-update): Update develop branch to match main branch

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@The0mikkel The0mikkel merged commit 710563a into main Nov 16, 2025
5 checks 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.

1 participant