Skip to content

refactor: reorder auto-create-pull-request to create PR first#51

Merged
ChristophShyper merged 2 commits intomasterfrom
feat/baseline-refactor-v2
Mar 28, 2026
Merged

refactor: reorder auto-create-pull-request to create PR first#51
ChristophShyper merged 2 commits intomasterfrom
feat/baseline-refactor-v2

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

📝 Brief description

refactor: convert template workflows to actual-trigger callers and fix reusable-manual-update-version
refactor: reorder auto-create-pull-request to create PR first

💻 Commits

  • 9cda39d - Christoph - 2026-03-28 11:07:20
    | refactor: reorder auto-create-pull-request to create PR first
    | Move pull-request job to run first, then lint and docker jobs
    | run in parallel after PR creation. This ensures the PR exists
    | before checks run, so results appear on the PR.
    |
    | Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
    |

  • dbfc619 - Christoph - 2026-03-28 10:41:50
    refactor: convert template workflows to actual-trigger callers and fix reusable-manual-update-version

    • Convert all 4 profile template workflows (actions, dockerized, other, static)
      from workflow_call intermediaries to ready-to-copy caller workflows with
      actual triggers (push, schedule, workflow_dispatch)
    • Remove PR creation from reusable-manual-update-version (only tags + release)
    • Remove pull-requests:write permission from version workflows
    • Standardize cron schedule to 0 5 * * 1 across all profiles
    • Remove stale .gitkeep files from template workflow dirs

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

📁 Modified files

.github/workflows/manual-update-version.yml | 1 -
.../reusable-auto-create-pull-request.yml | 63 +++--
.../workflows/reusable-manual-update-version.yml | 8 +-
.../actions/workflows/auto-create-pull-request.yml | 122 +--------
.../actions/workflows/cron-check-dependencies.yml | 292 +--------------------
.../actions/workflows/manual-sync-common-files.yml | 103 ++------
.../actions/workflows/manual-update-version.yml | 164 ++----------
.../workflows/auto-create-pull-request.yml | 31 +--
.../workflows/cron-check-dependencies.yml | 44 +---
.../workflows/manual-sync-common-files.yml | 30 +--
.../dockerized/workflows/manual-update-version.yml | 58 ++--
.../other/workflows/auto-create-pull-request.yml | 23 +-
.../other/workflows/cron-check-dependencies.yml | 36 +--
.../other/workflows/manual-sync-common-files.yml | 30 +--
.../other/workflows/manual-update-version.yml | 55 ++--
.../static/workflows/auto-create-pull-request.yml | 23 +-
.../static/workflows/cron-check-dependencies.yml | 36 +--
.../static/workflows/manual-sync-common-files.yml | 30 +--
.../static/workflows/manual-update-version.yml | 107 ++------
19 files changed, 258 insertions(+), 998 deletions(-)

⚠️ Additional information

  • Pushed to a branch with a proper name and provided proper commit message.
  • Provided a clear and concise description of what the issue is.

Check CONTRIBUTING.md and CODE_OF_CONDUCT.md for more information

ChristophShyper and others added 2 commits March 28, 2026 10:41
…x reusable-manual-update-version

- Convert all 4 profile template workflows (actions, dockerized, other, static)
  from workflow_call intermediaries to ready-to-copy caller workflows with
  actual triggers (push, schedule, workflow_dispatch)
- Remove PR creation from reusable-manual-update-version (only tags + release)
- Remove pull-requests:write permission from version workflows
- Standardize cron schedule to 0 5 * * 1 across all profiles
- Remove stale .gitkeep files from template workflow dirs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move pull-request job to run first, then lint and docker jobs
run in parallel after PR creation. This ensures the PR exists
before checks run, so results appear on the PR.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ChristophShyper ChristophShyper merged commit 1b81f8c into master Mar 28, 2026
3 checks passed
@ChristophShyper ChristophShyper deleted the feat/baseline-refactor-v2 branch March 28, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant