Skip to content

Add SocketDev workflow for firewall-free mode - #13286

Open
HackingRepo wants to merge 4 commits into
uutils:mainfrom
HackingRepo:patch-11
Open

HackingRepo wants to merge 4 commits into
uutils:mainfrom
HackingRepo:patch-11

Conversation

@HackingRepo

@HackingRepo HackingRepo commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Hi, i did that because i see mainteners merge renovabot prs just in hours, if there was a supply chain incident then will progogate, because mainteners a lot frustrated by pinning actions and merge a renovabot pr after days, instead that is the solution a maintener can merge an update safely using that, very easy it outputs the supply chain score in curcilar graph, to see is the update safe or no, before merging, i finally retrieved a solution for that repo, since mainteners frustrated by classical supply chain defenses like pinning deps and github actions and do'nt merge a renovabot pr before 1 day, that was actually frustrating that will be optimal for mainteners while balancing and maintening supply chain security for free no cost and usability too

@HackingRepo

Copy link
Copy Markdown
Contributor Author

@cakebaker can you take a look in that? i appreciate it

@github-actions

github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown

GNU testsuite comparison:

GNU test failed: tests/df/skip-rootfs. tests/df/skip-rootfs is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/id/smack. tests/id/smack is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/mkdir/smack-root. tests/mkdir/smack-root is passing on 'main'. Maybe you have to rebase?

@HackingRepo

Copy link
Copy Markdown
Contributor Author

hi, @cakebaker

can you take a look in that and merge it and review it? i appreciate it

@HackingRepo

Copy link
Copy Markdown
Contributor Author

hi, @sylvestre can you review that pr, i appreciate it, and thank's for your effort

@sylvestre

Copy link
Copy Markdown
Contributor

Sorry but I don't understand this PR. I don't know what is socketdev

@HackingRepo

HackingRepo commented Jul 18, 2026

Copy link
Copy Markdown
Contributor Author

read https://github.com/SocketDev/action to see, the meaning, i mean socket firewall, @sylvestre

the explanation i can say, by example someone add a new dep or crate or whatever callled, socket firewall will evaluate the supply chain security score and maintenance score and quality and license and vulnerability and also for renovabot update, if any crate of one used ever compromised and ships malware socket firewall will say supply chain security very low score and then that was a malware incident if the score 75% or heigher then safe to merge

@codspeed

codspeed Bot commented Jul 20, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 172 untouched benchmarks
⏩ 213 skipped benchmarks1


Comparing HackingRepo:patch-11 (496a5c4) with main (ef50d8b)

Open in CodSpeed

Footnotes

  1. 213 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@sylvestre

Copy link
Copy Markdown
Contributor

I am still unfortunately not very convinced by this

@HackingRepo

Copy link
Copy Markdown
Contributor Author

why it is important for supply chain security since the repo have no pinning, a supply chain attack in these deps since uutils use dozens of deps, if just one compromised, then these utilities will serve malware?

Comment thread .github/workflows/SocketDev.yml Outdated
@@ -0,0 +1,14 @@
on: push

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why only push and not pull_request? renovate PRs are the stated use case

Comment thread .github/workflows/SocketDev.yml Outdated
Comment thread .github/workflows/SocketDev.yml Outdated
Comment thread .github/workflows/SocketDev.yml Outdated

- uses: SocketDev/action@v1.3.1
with:
mode: firewall-free

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what does firewall-free mean here? please document the why

@HackingRepo HackingRepo Sep 21, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sylvestre, The term firewall-free (short for Socket Firewall Free) refers to the Free Edition of Socket's security tool. It means zero-configuration and entirely free security, requiring no API keys, no secrets management, and no account sign-ups to run in this repository.

HackingRepo and others added 4 commits September 21, 2026 21:45
Hi, i did that because i see mainteners merge dependabot prs just in hours, if there was a supply chain incident then will progogate by using https://socket.dev, because mainteners a lot frustrated by pinning actions and merge a renovabot pr after days, instead that is the solution a maintener can merge an update safely using that, very easy it outputs the supply chain score in curcilar graph, to see is the update safe or no, before merging, i finally retrieved a solution for that repo, since mainteners frustrated by classical supply chain defenses like pinning deps and github actions and do'nt merge a renovabot pr before 1 day, that was actually frustrating that will be optimal for mainteners while maintening supply chain security
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants