nerdculture.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general. Languages: DE, EN, FR, NL, ES, IT

Administered by:

Server stats:

1.2K
active users

#github

93 posts82 participants10 posts today

Moving our git repositories off #GitHub to #Forgejo is proving interesting.

The migration process Forgejo has built-in is really good, but, unfortunately, action runners have a few peculiarities which means a bit of manual fettling is needed.

How should #git pull requests work in a post #GitHub world?

It is kind of ironic that git enhanced the centralization of FOSS and it is nice to see a push away from GitHub. But how will pull requests work?

Will I have to maintain forks at 17 different Gitea/GitLab/Forgejo instances? I don't want to do that.

I found the AGit workflow inspired by Gerrit: forgejo.org/docs/latest/user/a

That sounds nice. No more forks, just a clone. No more API or website on top of git, just a push to a special ref.

AGit Workflow Usage | Forgejo – Beyond coding. We forge.
forgejo.orgAGit Workflow Usage | Forgejo – Beyond coding. We forge.
Continued thread

🔄 Supports multiple transport types -
HTTP API connections and STDIO for running local tools
🛠️ Combines tools from multiple MCP servers like #Puppeteer and #GitHub in a single Prism agent
🔍 Enables AI agents to browse the web, take screenshots, click buttons, and interact with services

New Open-Source Tool Spotlight 🚨🚨🚨

Loki is an open-source malware scanner designed for threat detection. It uses YARA rules, IOC pattern matching, and file system anomaly detection to identify malicious files and artifacts. Ideal for quick triage, not full AV replacement. #malware #cybersecurity

🔗 Project link on #GitHub 👉 github.com/Neo23x0/Loki

#Infosec #Cybersecurity #Software #Technology #News #CTF #Cybersecuritycareer #hacking #redteam #blueteam #purpleteam #tips #opensource #cloudsecurity

✨
🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴‍☠️

First time contributing to a public git repo, the amount of bureaucracy is unbelievable, it's like half my job is lobbying to get approvals... Also, someone got clever with #GitHub :github: actions and apparently repos are so intertwined that my commit in repo 's build can be green while also breaking repo 2's build somehow #mindblown 🤯

Replied in thread

@alexanderdyas That's true, but only for (more or less) 'advanced' users.

When you create an empty #GitHub or #GitLab repo, they literally tell you use 'git add .' in their 'Configure the Git repository' tutorial. There is no section how to setup a .gitignore file. Because .gitignore is very project/tech-stack specific.

Why is this even a problem, because the files stay in Git forever. Unless you invest a lot of time. And time = money.