Skip to content

GitHub Action to sign binaries for Windows with pfx keystore and password

License

Notifications You must be signed in to change notification settings

NodeFactoryIo/windows-codesign-action

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows CodeSign Action

Uses osssigntool to sign windows executable with pfx/p12 keystore and password.

Inputs

  keystore:
    description: "Pfx keystore"
    required: true
  password:
    description: "Pfx keystore password"
    required: false
    default: ""
  appName:
    description: "Application name"
    required: false
    default: ""
  domain:
    description: "Domain"
    required: false
    default: ""
  binaryPath:
    description: "Path to windows binary to be signed"
    required: true
  verify:
    description: "Verify signed binary"
    required: false
    default: "false"

Example

- name: Sign Windows Binary
      uses: nodefactoryio/windows-codesign-action@master
         binaryPath: files/app.exe
         verify: "true"
         keystore: ${{ secrets.KEYSTORE }}
         password: ${{ secrets.PASSWORD }}
         appName: 'NodeFactory'
         domain: 'nodefactory.io'

About

GitHub Action to sign binaries for Windows with pfx keystore and password

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 85.8%
  • Dockerfile 14.2%