Skip to content

Add merge queue workflow for build checks#413

Merged
brenbar merged 2 commits intomainfrom
copilot/add-github-actions-workflow
Apr 18, 2026
Merged

Add merge queue workflow for build checks#413
brenbar merged 2 commits intomainfrom
copilot/add-github-actions-workflow

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 18, 2026

This adds merge queue coverage for the existing build pipeline. Merge queue entries targeting main now run the same reusable build.yml workflow used elsewhere, so queued merges are validated before landing.

  • Workflow trigger

    • Adds a dedicated Merge Queue workflow on merge_group
    • Scopes execution to checks_requested events for main
  • Build reuse

    • Invokes the existing reusable .github/workflows/build.yml
    • Keeps merge queue validation aligned with current PR/release build behavior
  • Permissions

    • Sets explicit minimal workflow permissions with contents: read
on:
  merge_group:
    types:
      - checks_requested
    branches:
      - main

permissions:
  contents: read

jobs:
  build:
    uses: ./.github/workflows/build.yml

Copilot AI and others added 2 commits April 18, 2026 02:40
Agent-Logs-Url: https://github.com/Telepact/telepact/sessions/f8aa33dc-67fd-422c-aede-a0e2b75d1ab2

Co-authored-by: brenbar <12563144+brenbar@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Telepact/telepact/sessions/f8aa33dc-67fd-422c-aede-a0e2b75d1ab2

Co-authored-by: brenbar <12563144+brenbar@users.noreply.github.com>
@brenbar brenbar marked this pull request as ready for review April 18, 2026 03:05
@brenbar brenbar merged commit 6898ed2 into main Apr 18, 2026
28 of 29 checks passed
@brenbar brenbar deleted the copilot/add-github-actions-workflow branch April 18, 2026 03:05
telepact-notary Bot added a commit that referenced this pull request Apr 18, 2026
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