131 Commits
Author SHA1 Message Date
SethCohen 24d166886a chore(master): release 1.20.0 (#54) v1.20 v1 v1.20.0 2026-04-03 12:55:18 -04:00
SethCohen 60ef92f147 feat(tests): add test for handling release payload with null body and update formatDescription to handle undefined input. resolves #53 2026-04-03 12:54:06 -04:00
SethCohen e15eb81a91 feat: add manual dispatch support for GitHub Actions to test Discord webhook integration with optional release inputs. resolves #52 2026-04-03 12:42:38 -04:00
SethCohen 80aca15d72 feat: enhance reduceHeadings function to handle indented and closed markdown headings and add tests for new functionality. resolves #51 2026-04-03 12:32:35 -04:00
SethCohen b96a33520f chore(master): release 1.19.0 (#50) v1.19 v1.19.0 2025-06-17 02:49:24 -04:00
SethCohen 067d2cb017 chore: added updated dependencies 2025-06-17 02:48:23 -04:00
SethCohen 0559b87ee8 feat(tests): add Jest configuration and comprehensive tests for utility functions in index.js to ensure functionality and reliability
chore(package): update @actions/github dependency to version 6.0.1 and add Jest as a dev dependency with a test script
2025-06-17 02:47:56 -04:00
SethCohen de60879a86 chore(master): release 1.18.0 (#49) v1.18 v1.18.0 2025-06-17 01:12:36 -04:00
SethCohen 82d906cc6f chore: update README for clarity and conciseness, improve formatting, and add new sections for better user guidance
chore: remove unnecessary test file from .gitignore and add sample test release JSON for local testing
2025-06-17 01:09:24 -04:00
SethCohen feb5a40237 feat(index.js): enhance sendWebhook function to handle rate limits with retries for improved reliability when sending requests to Discord 2025-06-17 00:46:40 -04:00
meatvegsandwichandSethCohen 9fe781fdc7 Add custom url (#44)
* add custom_html_url parameter

* Update action.yml

* Update README.md

* Update test.yml

* fix: fixed embedMsg url property

---------

Co-authored-by: SethCohen <47002293+SethCohen@users.noreply.github.com>
2025-06-17 00:28:13 -04:00
SethCohen 74ded4247d Add option to strip PR and commit links (#48)
* feat: add option to remove PR and commit links

* feat(github-action): rename input from remove_pr_commit_links to remove_github_reference_links for clarity and expand functionality to include issue links
fix(github-action): update removeGithubReferenceLinks function to remove all GitHub PR, commit, and issue links from the text, including markdown links

resolves #41
2025-06-17 00:10:47 -04:00
SethCohen e1dc0826fe chore(master): release 1.17.0 (#47) v1.17 v1.17.0 2025-06-16 22:50:30 -04:00
SethCohen e768ce1023 feat(workflow): add GitHub Actions workflow to automatically update SemVer tags on tag push events 2025-06-16 22:49:57 -04:00
SethCohen 6ac5abea42 chore(master): release 1.16.2 (#40) v1.16.2 2024-10-18 00:14:56 -04:00
SethCohen 6aa0dd988c docs: update README output example 2024-10-18 00:09:28 -04:00
SethCohen 1e7bdfd173 chore(master): release 1.16.1 (#39) v1.16.1 2024-10-18 00:03:36 -04:00
SethCohen 47869497ed fix: correct conversion of standalone PR, issue, and changelog URLs to markdown format
resolves #38
2024-10-18 00:02:43 -04:00
SethCohen 9737dc9002 docs: update README with details on markdown link conversion and other features 2024-10-17 23:37:47 -04:00
SethCohen 26399c645d chore(master): release 1.16.0 (#37) v1.16.0 2024-10-17 23:08:50 -04:00
SethCohen 07c2e1c3e6 feat: add function to convert PR, issue, and changelog links to markdown format
resolves #32
2024-10-17 23:07:57 -04:00
SethCohen f184bc59c7 chore(master): release 1.15.3 (#36) v1.15.3 2024-10-17 22:54:26 -04:00
SethCohen 3449e38629 chore: update .gitignore 2024-10-17 22:52:48 -04:00
SethCohen 93d02ce871 docs: update version reference in README.md 2024-10-17 22:52:48 -04:00
SethCohen 5dc41089e6 chore: update package-lock.json 2024-10-17 22:52:48 -04:00
SethCohen 5fd64bf266 docs: add contribution guidelines to README.md 2024-10-17 22:52:48 -04:00
SethCohen 60a5c60e64 chore(master): release 1.15.2 (#35) v1.15.2 2024-10-17 21:16:41 -04:00
Doug Richar 925765f099 fix: improve @mention parsing for GitHub usernames (#33)
- Update regex to correctly identify valid GitHub usernames
- Prevent false positives for package names and email addresses
- Exclude matches within code snippets, URLs, and Markdown links
2024-10-17 21:08:36 -04:00
SethCohen 37afa88c8c chore(master): release 1.15.1 (#31) v1.15.1 2024-10-04 17:44:13 -04:00
SethCohen 735cca9de3 chore: added test envs to .gitignore 2024-10-04 17:42:56 -04:00
SethCohen 5ca1453a69 refactor: code cleanup 2024-10-04 17:42:25 -04:00
SethCohen 305fe9299d chore: updated test action 2024-10-04 17:26:19 -04:00
SethCohen 613ba269d7 docs: updated README.md 2024-10-04 17:25:52 -04:00
Kamron Batman 940a1bd2d2 Adds usernames to formatDescription (#28)
* Adds usernames to formatDescription

* Formatting
2024-10-04 08:40:24 -04:00
SethCohen 7de2fd1c2a chore(master): release 1.15.0 (#26) v1.15.0 2023-12-14 16:11:51 -05:00
Ryan Hullah 97a481333d feat: added clip description at last newline (#25) 2023-12-14 16:10:43 -05:00
SethCohen b7c20771bd chore(master): release 1.14.0 (#24) v1.14.0 2023-12-11 11:18:45 -05:00
Ryan Hullah 8ca9da2ca8 feat: added additional description formatting (#23)
remove: removed HTML comments added by the 'Generate release notes' button
feat: description trimming
style: reduce consecutive whitespace/newlines into a minimum of 2 to allow separation in paragraphs
style: parse common Github URLs to more appropriate display
feat: added max_description option
feat: added reduce_headings option
2023-12-11 11:18:02 -05:00
SethCohen 254bf79196 chore: update README.md 2023-09-23 13:32:12 -04:00
SethCohen 1ce3bed332 chore(master): release 1.13.1 (#21) v1.13.1 2023-09-23 13:06:43 -04:00
SethCohen 933f3cffcf chore: updated release-please action 2023-09-23 13:03:16 -04:00
SethCohen 24b80abb6f chore: updated dependencies 2023-09-23 12:37:35 -04:00
Shon f228faeb5e Implement more functions (#20)
* Send the release title instead of version

& remove the `Release` text

* Ability to use the existing Discord user & avatar

* fix

* Support for adding a footer

* Update index.js

* Update index.js

* Update index.js

* Updated docs

* Support for footer timestamps

* Support for sending normal text above the embed

useful for pings
2023-09-23 12:18:00 -04:00
SethCohen ba06d83352 chore: updated README.md 2022-08-24 21:19:52 -04:00
SethCohen ce7fc4a3be chore: updated README.md 2022-08-24 21:17:31 -04:00
SethCohen c240910f89 chore: updated action info 2022-08-24 21:12:53 -04:00
SethCohen a12acb913f Merge remote-tracking branch 'origin/master' 2022-08-24 21:05:09 -04:00
SethCohen c8889535c4 chore: updated action info 2022-08-24 21:05:04 -04:00
SethCohen c811a53b57 chore(master): release 1.13.0 (#19) v1.13.0 2022-08-24 20:56:59 -04:00
SethCohen e67e0f9064 refactor: added JSDocs, created more descriptive functions 2022-08-24 20:51:13 -04:00