Skip to content

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Oct 2, 2025

Description

This pull request updates the implementation instructions in .github/prompts/implement.prompt.md to improve task tracking and clarify how pull request descriptions should be managed. The main focus is on making task progress more visible in real-time and ensuring the PR description is always ready to be used as release notes.

Task tracking and status updates:

  • Added a critical requirement to update task status immediately after each task is completed:
    • Mark the task as [X] in tasks.md and update the PR description checkbox for each completed task.
    • Updates must be made task-by-task, not at the end.
    • Provided guidance for using GitHub tools or gh pr edit to update the PR description, ensuring real-time visibility of task progress.

Pull request description management:

  • Changed instructions to require replacing the entire PR description with release notes:
    • The existing PR description, including the task list, must be cleared and replaced with release notes.
    • This ensures the PR description is immediately ready to be used as GitHub Release notes upon merging.
  • Updated the example command to clarify that the PR description should be replaced with release notes.

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

- Phase 0: Research complete (conditional execution, concurrency, authentication)
- Phase 1: Design complete (data model, workflow contract, quickstart guide)
- Phase 2: Task planning approach documented
- Updated agent context with feature information
- All constitutional requirements validated
Consolidates separate CI.yml into single workflow.yml with improved efficiency,
conditional publishing, and better concurrency management.

BREAKING CHANGE: The .github/workflows/CI.yml file has been deleted and its
functionality merged into workflow.yml. Consuming repositories must migrate
to the new unified workflow structure.

- Renamed CI.yml to CI.yml.backup (reference only)
- Implemented concurrency groups with auto-cancellation
- Added conditional job execution based on PR state
- Created comprehensive test suite (52 integration tests, 63 contract tests)
- Added migration guide and release notes
- Updated documentation with breaking change notice

Closes #201
…ts for the unified CI/CD workflow feature. This cleanup reflects the completion of the feature implementation and the transition to a single workflow configuration file, consolidating all functionality and removing the need for separate CI.yml and workflow.yml files.
@MariusStorhaug MariusStorhaug requested a review from a team as a code owner October 2, 2025 19:23
Copilot AI review requested due to automatic review settings October 2, 2025 19:23
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 improves the implementation instructions for better task tracking and release note management. The changes ensure real-time visibility of task progress and streamline the PR description to be ready for use as release notes.

Key changes:

  • Enhanced task tracking with mandatory real-time status updates after each task completion
  • Updated PR description management to replace the entire description with release notes instead of appending
  • Added specific guidance for using GitHub tools to update PR descriptions

@MariusStorhaug MariusStorhaug self-assigned this Oct 2, 2025
@MariusStorhaug MariusStorhaug changed the title Update implement for better management Update implement prompt to update PR Oct 2, 2025
…nd clarifying GitHub integration instructions
@MariusStorhaug MariusStorhaug merged commit 5726f53 into main Oct 2, 2025
108 of 112 checks passed
@MariusStorhaug MariusStorhaug deleted the 001-unified-workflow branch October 2, 2025 21:32
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