Commit Graph
82 Commits
Author SHA1 Message Date
Joel Male 0aba98e44b fix: resolve security vulnerabilities in dependencies
- Upgraded @actions/core 1.x -> 2.x (removes bundled vulnerable undici)
- Upgraded @actions/github 6.x -> 7.x (ESM-compatible with ncc)
- Upgraded @actions/http-client to ^4.0.1
- Upgraded @typescript-eslint/parser to ^7.x (matches plugin version)
- Upgraded uuid dev dep to ^11.1.1
- Added npm overrides and yarn resolutions to pin undici >= 6.26.0, braces >= 3.0.3, micromatch >= 4.0.8
- Rebuilt dist with updated dependencies

Resolves: undici CVE-2026-1526, CVE-2026-2229, braces CVE-2024-4068, micromatch CVE-2024-4067
2026-06-02 09:42:18 +10:00
Joel Male 6cebc9d7dc feat: v2.4.1 build 2024-03-31 22:31:07 +10:00
Joel Male 70cba82e0c v2.4.1 2024-03-31 22:30:28 +10:00
Joel Male 113290b45d feature: fix post step 2024-03-31 22:29:19 +10:00
Joel Male 414ae453c9 wip 2024-03-31 22:24:25 +10:00
Joel MaleandGitHub 6646f8ee90 Merge pull request #675 from joelwmale/develop
v2.4.0
2024-03-28 13:09:19 +10:00
Joel Male 046bb67689 v2.4.0 2024-03-28 13:08:01 +10:00
Joel MaleandGitHub 0a169d9aa4 Merge pull request #674 from joelwmale/develop
v2.3.0
2024-03-28 13:07:26 +10:00
Joel Male 6bfee79b15 v2.3.0
- Cleaned up project files
- Added node20 support
- Dropped node16 support
- Added the ability to include the github payload in the body of the webhook
2024-03-28 13:05:39 +10:00
Joel Male 14b045decf feat: finish updates & adding github event support 2024-03-28 13:00:21 +10:00
Joel Male a976623266 feat: fix syntax error 2024-03-28 12:51:03 +10:00
Joel Male 3af123dc1e chore: fixing errors 2024-03-28 12:43:14 +10:00
Joel Male 34d5f1531a chore: update actions 2024-03-28 12:37:39 +10:00
Joel Male 534bb5eebe feat: action updates 2024-03-28 12:35:16 +10:00
Joel Male e58e495970 chore: project cleanup 2024-03-28 12:33:51 +10:00
Joel Male c54aaa0ec6 chore: updating deps 2024-03-28 12:25:32 +10:00
Joel Male 0de33a6f62 chore: update tests 2024-03-28 12:02:50 +10:00
Joel Male 3cee2ba3f1 feat: updates & github event support 2024-03-28 12:00:41 +10:00
Joel MaleandGitHub 8561675bfc Merge pull request #657 from joelwmale/dependabot/npm_and_yarn/word-wrap-1.2.4
build(deps): bump word-wrap from 1.2.3 to 1.2.4
2024-03-28 11:49:24 +10:00
Joel MaleandGitHub 527b96886a Merge pull request #660 from joelwmale/dependabot/npm_and_yarn/node-fetch-3.3.2
build(deps): bump node-fetch from 3.2.10 to 3.3.2
2024-03-28 11:49:14 +10:00
Joel MaleandGitHub 49bf143eeb Merge pull request #669 from joelwmale/dependabot/npm_and_yarn/babel/traverse-7.24.1
build(deps): bump @babel/traverse from 7.20.1 to 7.24.1
2024-03-28 11:47:08 +10:00
Joel MaleandGitHub 1cd54e2b7a Merge pull request #670 from joelwmale/dependabot/npm_and_yarn/eslint-plugin-github-4.10.2
build(deps-dev): bump eslint-plugin-github from 4.4.1 to 4.10.2
2024-03-28 11:46:53 +10:00
Joel MaleandGitHub 6df28dd730 Merge pull request #671 from joelwmale/dependabot/npm_and_yarn/semver-7.6.0
build(deps-dev): bump semver from 7.3.8 to 7.6.0
2024-03-28 11:44:09 +10:00
Joel MaleandGitHub a721dc5956 Merge pull request #672 from joelwmale/dependabot/npm_and_yarn/prettier-3.2.5
build(deps-dev): bump prettier from 2.7.1 to 3.2.5
2024-03-28 11:18:13 +10:00
Joel MaleandGitHub 8f36e75c9a Merge pull request #673 from joelwmale/dependabot/npm_and_yarn/jest-29.7.0
build(deps-dev): bump jest from 29.3.1 to 29.7.0
2024-03-28 11:18:00 +10:00
Joel MaleandGitHub 189f0bb187 Merge pull request #666 from joelwmale/dependabot/npm_and_yarn/vercel/ncc-0.38.0
build(deps-dev): bump @vercel/ncc from 0.34.0 to 0.38.0
2024-03-25 18:05:36 +10:00
Joel Male 814998dae0 feature: additional tests 2022-11-10 23:15:52 +10:00
Joel Male 9b91251907 feature: tests 2022-11-10 23:10:05 +10:00
Joel Male 2d1fceb61b feature: tests 2022-11-10 23:09:24 +10:00
Joel Male 80541e6fb8 feature: tests 2022-11-10 23:06:47 +10:00
Joel MaleandGitHub 448a17bf85 Merge pull request #609 from joelwmale/develop
v2.3.2
2022-11-10 22:50:24 +10:00
Joel Male ee20d8c79e v2.3.2 2022-11-10 22:49:48 +10:00
Joel Male ec605077bc wip 2022-11-10 22:47:53 +10:00
Joel Male 60e01f3e64 wip 2022-11-10 22:45:08 +10:00
Joel Male 9650c71451 wip 2022-11-10 22:42:50 +10:00
Joel Male 1143d5b401 wip 2022-11-10 22:40:17 +10:00
Joel Male 852bbaa622 wip 2022-11-10 22:22:24 +10:00
Joel Male 0be0e6ef54 wip 2022-11-10 22:20:38 +10:00
Joel Male e0e9eac8b0 wip 2022-11-10 22:17:10 +10:00
Joel Male 4f8dc442a5 fix 2022-11-10 22:16:04 +10:00
Joel MaleandGitHub cd7d2070a7 Merge pull request #607 from joelwmale/develop
Add semver as direct dependency
2022-11-10 21:12:05 +10:00
Joel Male ea763a9abe add semver as direct dependency 2022-11-10 21:11:32 +10:00
Joel MaleandGitHub 080b62474d Merge pull request #606 from joelwmale/develop
v2.3.0
2022-11-10 20:44:37 +10:00
Joel Male 29d4f522f2 update modules 2022-11-10 20:43:16 +10:00
Joel MaleandGitHub 2c43ebbef8 Merge pull request #599 from joelwmale/develop
v2.2.0
2022-11-08 11:43:52 +10:00
Joel Male 39b10a7a5f bump action version 2022-11-08 11:43:10 +10:00
Joel Male 949b9a22f0 wip: fix numerous issues due to action changes 2022-11-08 11:42:54 +10:00
Joel MaleandGitHub 86cb5a09be Merge pull request #598 from devenes/patch-1
bump action from Node12 to Node16
2022-11-08 11:37:32 +10:00
Joel MaleandGitHub fd99bb3b82 v2.1.0
- Adds insecure option (credit: @dnatic09)
- Fixes #124
- Update deps
2021-02-26 14:03:18 +10:00
Joel Male 6f6298309b v2.1.0 2021-02-26 14:00:44 +10:00
Joel Male 9380ee26ff add ability to call self-signed or invalid certificate clients 2021-02-26 13:58:33 +10:00
Joel Male 528d756289 End action if an error is encountered 2021-02-26 13:50:26 +10:00
Joel Male e7d7d19490 Fixes invalid mergify config 2020-09-17 18:47:31 +10:00
Joel Male c4b980270d Mergify: Merge on no conflicts 2020-09-17 16:45:43 +10:00
Joel Male 752932350b Add mergify 2020-09-17 16:40:53 +10:00
Joel MaleandGitHub aed4f319dc v2.0.2
- Add support for failing check on HTTP error responses (#23) (@AnandChowdhary)
- Bump @types/node from 14.6.0 to 14.6.1 (#21)
2020-08-29 11:14:52 +10:00
Joel Male b77b2b8c6d Merge master -> develop 2020-08-29 11:13:52 +10:00
Joel Male d6634a0027 Merge branch 'master' into develop
# Conflicts:
#	dist/index.js
#	dist/index.js.map
#	dist/main.js
#	dist/main.js.map
#	node_modules/@vercel/ncc/dist/ncc/cli.js.cache
#	node_modules/@vercel/ncc/dist/ncc/index.js.cache
#	node_modules/@vercel/ncc/dist/ncc/loaders/relocate-loader.js.cache
#	node_modules/@vercel/ncc/dist/ncc/loaders/shebang-loader.js.cache
#	src/main.ts
2020-08-29 11:13:20 +10:00
Joel Male ee5a04db5d Update @types/node from 14.6.0 to 14.6.1 2020-08-29 11:11:10 +10:00
Joel Male 144f9e1d68 v2.0.2 2020-08-29 11:10:10 +10:00
Joel MaleGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Anand Chowdharydependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cf3a34a9b4 v2.0.1 (#20)
* Convert action to ts

- Add optional header support
- Add optional body support

* Small fixes to action.yml and action output

* Add node_modules until bundler is added

* Add node-fetch

* Remove fetch, add axios

* Update build

* Fix issue with res.status being undefined

* Update logging for debug purposes

* Attempt to fix missing status code output

* Attempt to have code wait for request to finish

* Prepare for release

- Final cleanup

* Allow optional headers & body

* v2.0.0

* Add support for environment variables (fixed #17) (#19)

* v2.0.0 (#12)

- Convert project to Javascript/Typescript
- Allow custom headers to be passed in (optional)
- Allow body to be optional

* Update action.yml

* Update action.yml

* Add support for environment variables (fixed #17)

* Add support for header as environment variables

* Run build and package

Co-authored-by: Joel Male <joel@joelmale.com>

* Bump @actions/core from 1.2.4 to 1.2.5 (#18)

Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @vercel/ncc from 0.23.0 to 0.24.0 (#16)

Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.23.0...0.24.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump prettier from 2.0.5 to 2.1.1 (#15)

Bumps [prettier](https://github.com/prettier/prettier) from 2.0.5 to 2.1.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.0.5...2.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* ⬆️ Bump typescript from 3.9.7 to 4.0.2 (#13)

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.7 to 4.0.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.7...v4.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joel Male <joel@joelmale.com>

* v2.0.1

* Add backwards compatibility

Co-authored-by: Anand Chowdhary <github@anandchowdhary.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-27 18:25:55 +10:00
Joel Male 0c4ba5b174 Add backwards compatibility 2020-08-27 18:25:12 +10:00
Joel Male 01d242f5b1 v2.0.1 2020-08-27 18:23:33 +10:00
Joel Male e22e83d67d Merge branch 'master' into develop
# Conflicts:
#	action.yml
2020-08-27 18:11:32 +10:00
Joel Male 05b47b58c9 Update action.yml 2020-08-26 10:56:36 +10:00
Joel Male 363ff430ae Update action.yml 2020-08-26 10:54:39 +10:00
Joel MaleandGitHub 1ada95e04a v2.0.0 (#12)
- Convert project to Javascript/Typescript
- Allow custom headers to be passed in (optional)
- Allow body to be optional
2020-08-26 10:52:47 +10:00
Joel Male a2d3f9a4da v2.0.0 2020-08-26 10:50:05 +10:00
Joel Male d3ff660fa9 Allow optional headers & body 2020-08-26 10:41:58 +10:00
Joel Male 5be5ae3f9a Prepare for release
- Final cleanup
2020-08-26 10:38:11 +10:00
Joel Male db36b9f178 Attempt to have code wait for request to finish 2020-08-26 10:34:42 +10:00
Joel Male cfebc00721 Attempt to fix missing status code output 2020-08-26 10:31:06 +10:00
Joel Male d4413d8be7 Update logging for debug purposes 2020-08-26 10:25:43 +10:00
Joel Male a2c63f8d08 Fix issue with res.status being undefined 2020-08-26 10:20:01 +10:00
Joel Male 0740593bc2 Update build 2020-08-26 10:12:31 +10:00
Joel Male f43e86409d Remove fetch, add axios 2020-08-26 10:10:43 +10:00
Joel Male 1cbd7b0bbc Add node-fetch 2020-08-26 10:00:45 +10:00
Joel Male e4e62ab7e8 Add node_modules until bundler is added 2020-08-26 09:57:08 +10:00
Joel Male 600d4f061c Small fixes to action.yml and action output 2020-08-26 09:50:21 +10:00
Joel Male 00f958821e Convert action to ts
- Add optional header support
- Add optional body support
2020-08-26 09:36:04 +10:00
Joel Male 749e2dcbc6 Doc updates (Issue: #6) 2019-10-17 13:08:05 +10:00
Joel Male 6b83612926 🚀 Initial commit 2019-08-19 08:19:30 +10:00