Tags: foxygoat/howl
Tags
📚 docs: Fix YAML syntax (#18) Fix YAML syntax in GitHub Action sample in README.md. `@` character is reserved for future use in YAML and cannot be used unquoted: The “@” (#x40, at) and “`” (#x60, grave accent) are reserved for future use. Link: https://yaml.org/spec/1.2.2/ Pull-Request: #18
🚨 v2: Create v2.0.0 of howl (#15) **Breaking change**: The previous input parameter `SLACK_TOKEN` and `CHANNEL` cannot be used anymore. Use `SLACK_WEBHOOK_URL` and `SLACK_CHANNEL` instead. `howl` can now be used as GitHub Action with `with` inputs: howl-on-failure: steps: - uses: foxygoat/howl@v2 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL }} slack-channel: C0000000000 # optional; channel ID slack-text: <!here> # optional; text or @-mention discord-webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }} discord-text: @here # optional; text or @-mention Discord integration has been added. GitHub Releases are now created on every merge to `master` distributing the `howl` script to be used with hermit. This merges the following commits: * howl: Rename slack-notify.sh to howl * bash: Convert local variable names to lowercase * howl: Use SLACK_WEBHOOK_URL as input * howl: Rework Slack message format * howl: Add discord integration * action: Adapt howl for GitHub actions input * release: Upload howl script on release * docs: Add v2.0.0 release notes .github/workflows/ci-cd.yaml | 10 +-- Makefile | 8 +- README.md | 122 ++++++++++++++++-------------- action.yml | 17 ++++- docs/release-notes/v2.0.0.md | 24 ++++++ howl | 142 +++++++++++++++++++++++++++++++++++ slack-notify.sh | 90 ---------------------- 7 files changed, 257 insertions(+), 156 deletions(-) Pull-Request: #15
📣 github: Fix @here usage on GitHub Action usage (#14) According to docs this is a valid example for `@here` usage in formatted text: Hey <!here>, there's a new task in your queue. Update accordingly. This has been tested manually. Link: https://api.slack.com/reference/surfaces/formatting This merges the following commits: * format: Reformat README.md with prettier * github: Fix @here usage on GitHub Action usage .github/workflows/ci-cd.yaml | 2 +- README.md | 48 ++++++++++++++++++------------------ 2 files changed, 25 insertions(+), 25 deletions(-) Pull-Request: #14
🐛 make: Fix Changelog creation (#13) Fix Changelog creation to use previous tag rather than master as master has already moved on. Modernize checkout action usage with v4 and fetch-depth. This merges the following commits: * github: Modernize checkout action usage * make: Fix Changelog creation .github/workflows/ci-cd.yaml | 7 ++++--- Makefile | 10 +++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) Pull-Request: #13
🪲 github: Fix broken release job (#12) Fix broken release job on GitHub action. The suspicion is there is just a missing GITHUB_TOKEN. This merges the following commits: * github: Reformat with prettier * github: Add GITHUB_TOKEN to release job .github/workflows/ci-cd.yaml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) Pull-Request: #12
🦖 make: Update releasing (#11) - Create major release from docs/releasenotes/v*.md - Add GitHub release generation with `gh release create ...` - Update hermit packages This merges the following commits: * hermit: Upgrade packages * make: Create major release from docs/releasenotes/v*.md * make: Add GitHub release generation Makefile | 30 ++++++++++++++----- bin/{.make-4.3.pkg => .gh-2.42.0.pkg} | 0 bin/{.shellcheck-0.7.1.pkg => .make-4.4.pkg} | 0 ....shfmt-3.2.4.pkg => .shellcheck-0.9.0.pkg} | 0 bin/.shfmt-3.7.0.pkg | 1 + bin/gh | 1 + bin/make | 2 +- bin/shellcheck | 2 +- bin/shfmt | 2 +- notes.txt | 3 ++ slack-notify.sh | 2 +- 11 files changed, 32 insertions(+), 11 deletions(-) Pull-Request: #11
PreviousNext