You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of improving security and awareness within a core repo of the Node.js project, I'd like to introduce a Slack notification mechanism to the #nodejs-website channel whenever a git push --force occurs to the main branch. This is an extreme action with a lot of responsibility, that is sometimes warranted. We even let people do this on the main repo, FWIW.
I am tracking this work within nodejs/nodejs.org#7322 - in fact, it's done, except for a Slack Webhook required to post to Slack when the workflow conditions are met. As you can see in the pull request, this pattern is directly employed within the main nodejs channel and repo too.
What I think would be required (hard to know for certain the steps without the access), according to the action's documentation, is to use the incoming webhooks slack app to generate the webhook. As far as I know, the webhook -should- be associated with a channel at the time of creation, which I request as #nodejs-website
Warning
(A webhook is a secret that automatically gives anyone with it the power to post to the channel. Whoever makes this, please email it to me directly or use a Slack DM
I've approached this subject within the #foundation slack channel, talking to @joesepi, @bensternthal and @Trott and @GeoffreyBooth, eventually landing here as a good way to track the request officially and get it prioritized.
If successful, nodejs/release-cloudflare-worker#256 would also like this functionality. If they need to be separate requests, that's fine too. The main goal is visibility to such powerful administrative actions.
Project
nodejs
How urgent is this request?
Request / No Problem But Require Assistance or Support
The text was updated successfully, but these errors were encountered:
Contact Details
[email protected]
Description
As part of improving security and awareness within a core repo of the Node.js project, I'd like to introduce a Slack notification mechanism to the #nodejs-website channel whenever a
git push --force
occurs to themain
branch. This is an extreme action with a lot of responsibility, that is sometimes warranted. We even let people do this on the main repo, FWIW.I am tracking this work within nodejs/nodejs.org#7322 - in fact, it's done, except for a Slack Webhook required to post to Slack when the workflow conditions are met. As you can see in the pull request, this pattern is directly employed within the main nodejs channel and repo too.
What I think would be required (hard to know for certain the steps without the access), according to the action's documentation, is to use the incoming webhooks slack app to generate the webhook. As far as I know, the webhook -should- be associated with a channel at the time of creation, which I request as
#nodejs-website
Warning
(A webhook is a secret that automatically gives anyone with it the power to post to the channel. Whoever makes this, please email it to me directly or use a Slack DM
I've approached this subject within the #foundation slack channel, talking to @joesepi, @bensternthal and @Trott and @GeoffreyBooth, eventually landing here as a good way to track the request officially and get it prioritized.
Project
nodejs
How urgent is this request?
Request / No Problem But Require Assistance or Support
The text was updated successfully, but these errors were encountered: