Skip to content

Conversation

alessfg
Copy link
Member

@alessfg alessfg commented Aug 17, 2025

Proposed changes

This PR adds support for using GitHub's merge queue.

Checklist

Before creating a PR, run through this checklist and mark each as complete:

  • I have read the contributing guidelines
  • I have signed the F5 Contributor License Agreement (CLA)
  • I have run the update.sh script and ensured all entrypoint/Dockerfile template changes have been applied to the relevant image entrypoint scripts & Dockerfiles
  • I have tested that the NGINX Docker unprivileged image builds and runs correctly on all supported architectures on an unprivileged environment (check out the README for more details)
  • I have updated any relevant documentation (README.md)

@Copilot Copilot AI review requested due to automatic review settings August 17, 2025 15:18
@alessfg alessfg requested a review from a team as a code owner August 17, 2025 15:18
Copy link
Contributor

@Copilot 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 adds support for GitHub's merge queue feature across all workflow files. The merge queue is a GitHub feature that helps ensure that changes are tested together before being merged to the main branch, improving the reliability of the CI/CD process.

  • Adds merge_group: trigger to all GitHub Actions workflow files
  • Enables workflows to run when pull requests are added to the merge queue
  • Maintains existing triggers (pull_request, schedule, workflow_dispatch) while extending functionality

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.github/workflows/debian-stable.yml Adds merge_group trigger to enable workflow execution in GitHub's merge queue
.github/workflows/debian-mainline.yml Adds merge_group trigger to enable workflow execution in GitHub's merge queue
.github/workflows/alpine-stable.yml Adds merge_group trigger to enable workflow execution in GitHub's merge queue
.github/workflows/alpine-mainline.yml Adds merge_group trigger to enable workflow execution in GitHub's merge queue

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@alessfg alessfg self-assigned this Aug 17, 2025
@alessfg alessfg changed the title ci(feat): Add support for GitHub's merge queue ci: Add support for GitHub's merge queue Aug 17, 2025
@alessfg alessfg added the github_actions Pull requests that update GitHub Actions code label Aug 17, 2025
@alessfg alessfg merged commit ac48fea into main Aug 18, 2025
19 checks passed
@alessfg alessfg deleted the merge-queue branch August 18, 2025 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants