Monodeploy GitHub Actions plugin
This is a small plugin for Monodeploy that adds information about whether a release happened to $GITHUB_OUTPUT
, for use with GitHub actions. This is useful for letting other actions/workflows depend on the result of a monodeploy run. For example, to only execute something if a release was done.
Usage
Monodeploy config
module.exports = {
plugins: ["@myparcel/monodeploy-plugin-github-actions"],
};
GitHub Actions workflow
- name: "Release"
id: release
run: |
yarn monodeploy
- name: "Do something with output"
if: steps.release.outputs.released == 'true'
run: |
echo 'do something'