github-app-commit-action

command module
v1.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2024 License: MIT Imports: 9 Imported by: 0

README

Github App Signed Commits Actions

This GH action allow you to sign your commits with a Github App

Inputs

Variable Description Type
github-app-private-key-file The Github App private key filename. string
repository Required. GitHub repository in the format owner/repo string
branch Target branch to commit to (default "main") string
head head branch to commit from. Default is the same as branch string
message Commit message (default "chore: autopublish ${date}") string
add-new-files Add new files to the commit. (default true) bool
coauthors Coauthors in the format 'Name1 , Name2 ' string

Example usage

uses: arcezd/github-app-commit-action@v1
with:
  repository: ${{ github.repository }}
  branch: "new-branch"
  head: "main"

TODO

  • Add support for GITHUB_APP_INSTALLATION_TOKEN as input
  • Support executable permissions for uploaded files
  • Fix on-behalf-of commits
  • Add support to specify the list of files to commit
  • Fix commit when renaming files

License

This project is licensed under the MIT License - see the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
helper module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL