This GitHub Action will publish artifacts from a build pipeline to a GitHub
Release. It is a lightweight wrapper around the oktokit library and strives to
be as simple as possible such that it may be easily audited by teams who may
otherwise be cautious about how they publish artifacts.
uses: SierraSoftworks/gh-releases@v1.0.7
with:
token: ${{ secrets.GITHUB_TOKEN }}
overwrite: 'true'
files: |
foo.txt
bar.txt
fizz.txt | buzz.txtuses: SierraSoftworks/gh-releases@v1.0.7
with:
token: ${{ secrets.GITHUB_TOKEN }}
overwrite: 'true'
files: |
foo.txt
bar.txt
fizz.txt | buzz.txt
vault-server: https://vault.example.com
vault-token: ${{ secrets.VAULT_TOKEN }}
vault-path: transit
vault-signing-key: github-signing-key
vault-hash-algorithm: sha2-256