nodejs.org icon indicating copy to clipboard operation
nodejs.org copied to clipboard

Add CodeQL Action

Open XhmikosR opened this issue 4 years ago • 3 comments

  • [ ] See if everyone's OK with the cron job
  • [ ] Tackle the errors

About this error: https://github.com/nodejs/nodejs.org/security/code-scanning/1?query=ref%3Arefs%2Fpull%2F4315%2Fmerge, I still do not get why we need this client side. I'm pretty sure I expressed my objection in the relevant PR, but due to lack of time, I couldn't spend more time then.

Does anybody recall why we need this client side and why we don't generate the Edit on GitHub links on build time?

EDIT: I see now it was done #3971. I still don't quite get what the issue was and why we can't fix it on build time...

XhmikosR avatar Dec 20 '21 09:12 XhmikosR

Does anybody recall why we need this client side and why we don't generate the Edit on GitHub links on build time?

I agree that there's no evident reason for it to be client side and not done at build time. If you want to move it to a build step, I'd 👍 that.

Trott avatar Mar 08 '22 03:03 Trott

TBH I was hoping someone else would make the changes since I didn't really follow them and I don't have a lot of time this period :/

XhmikosR avatar Mar 08 '22 09:03 XhmikosR

This alert won't accept the input from the browser, and anyway, it will convert each word splitted by '-', so it cannot be a risk here. I ignored it and merge it.

SEWeiTung avatar Oct 09 '22 05:10 SEWeiTung

This alert won't accept the input from the browser, and anyway, it will convert each word splitted by '-', so it cannot be a risk here. I ignored it and merge it.

We're now going to get that alert on every pull request, aren't we?

Trott avatar Nov 12 '22 16:11 Trott

Not if it's ignored in the repository security tab.

On Sat, Nov 12, 2022, 18:49 Rich Trott @.***> wrote:

This alert won't accept the input from the browser, and anyway, it will convert each word splitted by '-', so it cannot be a risk here. I ignored it and merge it.

We're now going to get that alert on every pull request, aren't we?

— Reply to this email directly, view it on GitHub https://github.com/nodejs/nodejs.org/pull/4315#issuecomment-1312525266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACVLNP7UEPHH5L2TBWGBP3WH7DCBANCNFSM5KNIDLRQ . You are receiving this because you were mentioned.Message ID: @.***>

XhmikosR avatar Nov 12 '22 16:11 XhmikosR