Skip to content

Commit 211fe62

Browse files
authored
Feature PR Spark (#1)
* chore(init): setup project with TypeScript and GitHub Action boilerplate * feat(action): add PR Spark GitHub Action definition * chore(deps): add dependencies and lockfile * feat(core): implement initial logic for opening pull requests
1 parent ae642a9 commit 211fe62

File tree

6 files changed

+32372
-0
lines changed

6 files changed

+32372
-0
lines changed

action.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: 'PR Spark – Auto Create Pull Requests'
2+
description: 'Automatically create pull requests between branches using GitHub’s API for workflows and automation.'
3+
author: 'rmottanet'
4+
branding:
5+
icon: 'git-pull-request'
6+
color: 'orange'
7+
inputs:
8+
github-token:
9+
description: 'GitHub token for authentication'
10+
required: true
11+
title:
12+
description: 'Pull Request Title'
13+
required: true
14+
body:
15+
description: 'Corpo do Pull Request'
16+
required: false
17+
source-branch:
18+
description: 'The branch from which the PR will be opened'
19+
required: true
20+
dest-branch:
21+
description: 'The PR target branch'
22+
required: true
23+
24+
outputs:
25+
pull-request-url:
26+
description: 'Created Pull Request URL'
27+
28+
runs:
29+
using: 'node16'
30+
main: 'dist/index.js'

0 commit comments

Comments
 (0)