This action provides the component building flow for Wireleap components.
To use this action you need to declare it in the workflow with the
uses
field of a job definition. Like this:
- name: Run component build action
uses: wireleap/gh-build
with:
token: ${{ secrets.GH_TEST_TOKEN }}
ssh_key: ${{ secrets.SSH_KEY }}
upload_target: ${{ secrets.UPLOAD_TARGET }}
gpg_key: ${{ secrets.GPG_KEY }}
Parameters:
token
is thegh-test
access token to trigger integration testsssh_key
is the ssh key used to upload releases to the staging locationupload_target
is the upload target for staging binariesgpg_key
is the GPG key to sign releases
Normally, all of those should be secrets in the calling repo.