Skip to content

Commit 8b620e3

Browse files
Feat: Implement pass-through of signed commit option (#22)
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
1 parent 057a6f3 commit 8b620e3

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,6 @@ with:
4141
install-plugins: "false"
4242
# Whether commit message contains signed-off-by
4343
sign-off-commit: "false"
44+
# Sign commits as github-actions[bot]
45+
sign-commits: "true"
4446
```

action.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,15 @@ inputs:
3333
description: "Whether commit message contains signed-off-by"
3434
required: false
3535
default: "false"
36+
sign-commits:
37+
description: "Sign commits as github-actions[bot]"
38+
required: false
39+
default: "true"
3640

3741
runs:
3842
using: "composite"
3943
steps:
40-
- uses: pdm-project/setup-pdm@v4
44+
- uses: pdm-project/setup-pdm@b2472ca4258a9ea3aee813980a0100a2261a42fc # v4.2
4145

4246
- name: Install the action plugin
4347
run: pdm self add ${{ github.action_path }}
@@ -64,13 +68,14 @@ runs:
6468
6569
- name: Create Pull Request
6670
if: steps.detect-changes.outputs.changed == 'true'
67-
uses: peter-evans/create-pull-request@v6
71+
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6
6872
env:
6973
GITHUB_TOKEN: ${{ inputs.token }}
7074
with:
7175
token: ${{ inputs.token }}
7276
commit-message: ${{ inputs.commit-message }}
7377
signoff: ${{ inputs.sign-off-commit }}
78+
sign-commits: ${{ inputs.sign-commits }}
7479
branch: dep/update-pdm-lock
7580
delete-branch: true
7681
title: ${{ inputs.pr-title }}

0 commit comments

Comments
 (0)