Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 802 Bytes

README.md

File metadata and controls

29 lines (22 loc) · 802 Bytes

Kernel Signer

An action for signing kernels inside containers.

Usage

This is an example of what your workflow should look like:

jobs:
  example:
    runs-on: ubuntu-latest

    permissions: {}

    name: Sign kernel inside container
    steps:
      - name: Sign kernel
        uses: EyeCantCU/[email protected]
        with:
          image: kernel-signer-test
          privkey: /path/to/privkey
          pubkey: /path/to/pubkey
          tags: |
            latest
            20240110

The image should contain the kernel you'd like to sign. The private and public keys can be passed as files on the image, files local to the source tree, secrets, URLs that contain either key, or plaintext. A singular tag can be passed, or a list of tags may be passed as in the example.