Skip to content

Feature: Implements Pull Request Creation and Merging Functionality for GitHub Actions - #9

Merged
rmottainfo merged 2 commits into
rmottanet:mainfrom
rmottainfo:feature/pull-request
Aug 14, 2025
Merged

Feature: Implements Pull Request Creation and Merging Functionality for GitHub Actions#9
rmottainfo merged 2 commits into
rmottanet:mainfrom
rmottainfo:feature/pull-request

Conversation

@rmottainfo

Copy link
Copy Markdown
Collaborator

This pull request introduces new GitHub Actions workflows that enable users to create and merge (squash) pull requests directly through their GitHub repositories. These workflows extend the automation capabilities, allowing for streamlined pull request management with simplified inputs.

Implemented Scripts:

  • gh-pr-create.yml: This GitHub Actions workflow allows users to programmatically create new pull requests. It takes inputs such as the target repository, source branch, target branch, and the pull request's title and body, leveraging the GitHub API to automate the creation process.

  • gh-pr-merge.yml: This workflow provides the functionality to merge a specified pull request using the squash and merge method. It requires the pull request URL as an input and utilizes the GitHub API to perform the merge operation, simplifying the integration of changes.

How to use:

  • Static Badge
  • Static Badge

Feel free to review the code and provide any feedback.

@rmottainfo rmottainfo self-assigned this Aug 14, 2025
@rmottainfo
rmottainfo merged commit f274097 into rmottanet:main Aug 14, 2025
@rmottanet rmottanet added this to @CL1 Jul 11, 2026
@github-project-automation github-project-automation Bot moved this to Done in @CL1 Jul 11, 2026
@rmottanet rmottanet added the enhancement New feature or request label Aug 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants