[PR #117] [CLOSED] Added insecure option #5462

Closed
opened 2026-06-11 02:23:16 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/joelwmale/webhook-action/pull/117
Author: @dnatic09
Created: 1/11/2021
Status: Closed

Base: developHead: feature/options-insecure


📝 Commits (2)

  • f618236 2.0.2 - Added insecure option to permit calling against self-signed or expired
  • 0c8c029 Update README

📊 Changes

2365 files changed (+206790 additions, -82064 deletions)

View changed files

📝 README.md (+2 -0)
📝 action.yml (+3 -0)
📝 dist/http.js (+7 -3)
📝 dist/http.js.map (+1 -1)
📝 dist/main.js (+4 -2)
📝 dist/main.js.map (+1 -1)
node_modules/.bin/mkdirp (+0 -1)
node_modules/.package-lock.json (+2935 -0)
📝 node_modules/@actions/core/lib/command.d.ts (+0 -5)
📝 node_modules/@actions/core/lib/command.js (+3 -16)
📝 node_modules/@actions/core/lib/command.js.map (+1 -1)
📝 node_modules/@actions/core/lib/core.js (+19 -3)
📝 node_modules/@actions/core/lib/core.js.map (+1 -1)
node_modules/@actions/core/lib/file-command.d.ts (+1 -0)
node_modules/@actions/core/lib/file-command.js (+29 -0)
node_modules/@actions/core/lib/file-command.js.map (+1 -0)
node_modules/@actions/core/lib/utils.d.ts (+5 -0)
node_modules/@actions/core/lib/utils.js (+19 -0)
node_modules/@actions/core/lib/utils.js.map (+1 -0)
📝 node_modules/@actions/core/package.json (+1 -1)

...and 80 more files

📄 Description

Added support for a new parameter, insecure, which permits users to bypass/ignore/permit usage of expired or self-signed certificates.

I completely understand if this PR is rejected under the premise of not wanting to support this feature.

However ....

NOTE, NOTE, WARNING, READ BELOW:

I have never developed in node.js nor typescript. I have extremely little experience in NPM nor dependency management with NPM. I have no idea how to properly use it. My experience is in Java/Scala/JVM. I literally used random options and flags to get the dependencies to download. There is a VERY high chance that I botched and overwrote dependencies. You may (aka: probably) need to rebuild/recompile everything.

I ran my repo/branch on my personal projects with the insecure flag on and it worked.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/joelwmale/webhook-action/pull/117 **Author:** [@dnatic09](https://github.com/dnatic09) **Created:** 1/11/2021 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `feature/options-insecure` --- ### 📝 Commits (2) - [`f618236`](https://github.com/joelwmale/webhook-action/commit/f6182364e6dc571b7c784e6611ec799779ad0053) 2.0.2 - Added insecure option to permit calling against self-signed or expired - [`0c8c029`](https://github.com/joelwmale/webhook-action/commit/0c8c0297648e81bb86eba1ebb965cb1f6f712a9b) Update README ### 📊 Changes **2365 files changed** (+206790 additions, -82064 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+2 -0) 📝 `action.yml` (+3 -0) 📝 `dist/http.js` (+7 -3) 📝 `dist/http.js.map` (+1 -1) 📝 `dist/main.js` (+4 -2) 📝 `dist/main.js.map` (+1 -1) ➖ `node_modules/.bin/mkdirp` (+0 -1) ➕ `node_modules/.package-lock.json` (+2935 -0) 📝 `node_modules/@actions/core/lib/command.d.ts` (+0 -5) 📝 `node_modules/@actions/core/lib/command.js` (+3 -16) 📝 `node_modules/@actions/core/lib/command.js.map` (+1 -1) 📝 `node_modules/@actions/core/lib/core.js` (+19 -3) 📝 `node_modules/@actions/core/lib/core.js.map` (+1 -1) ➕ `node_modules/@actions/core/lib/file-command.d.ts` (+1 -0) ➕ `node_modules/@actions/core/lib/file-command.js` (+29 -0) ➕ `node_modules/@actions/core/lib/file-command.js.map` (+1 -0) ➕ `node_modules/@actions/core/lib/utils.d.ts` (+5 -0) ➕ `node_modules/@actions/core/lib/utils.js` (+19 -0) ➕ `node_modules/@actions/core/lib/utils.js.map` (+1 -0) 📝 `node_modules/@actions/core/package.json` (+1 -1) _...and 80 more files_ </details> ### 📄 Description Added support for a new parameter, `insecure`, which permits users to bypass/ignore/permit usage of expired or self-signed certificates. I completely understand if this PR is rejected under the premise of not wanting to support this feature. However .... NOTE, NOTE, WARNING, READ BELOW: I have never developed in node.js nor typescript. I have extremely little experience in NPM nor dependency management with NPM. I have no idea how to properly use it. My experience is in Java/Scala/JVM. I literally used random options and flags to get the dependencies to download. There is a VERY high chance that I botched and overwrote dependencies. You may (aka: probably) need to rebuild/recompile everything. I ran my repo/branch on my personal projects with the insecure flag on and it worked. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-11 02:23:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/webhook-action#5462