home.social

#github-actions — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #github-actions, aggregated by home.social.

fetched live
  1. README врёт: как я сделал open‑source линтер, который сверяет документацию с реальным репозиторием

    README редко ломается в один момент. Обычно он просто постепенно перестаёт соответствовать проекту: переименовали команду, перенесли файл, удалили .env.example , сменили package manager — а инструкция осталась прежней. В итоге новый пользователь копирует команду из README и получает ошибку. Разработчик же часто узнаёт об устаревшей документации только после issue, сообщения коллеги или неудачного деплоя. Мне стало интересно: можно ли автоматически находить хотя бы часть таких расхождений, не выполняя команды из README и не отправляя исходный код в LLM? Так появился RealityLint — open‑source CLI, который статически сверяет проверяемые утверждения из README с реальным состоянием репозитория.

    habr.com/ru/articles/1072076/

    #RealityLint #README #Python #GitHubActions #CICD #opensource #статическийанализ #документация #тестирование #линтер

  2. Your CI/CD pipeline is only as secure as the random code you copied from the Marketplace. Supply chain attacks are thriving on GitHub Actions. Here's how to lock it down. #DevSecOps #GitHubActions #Security

    valtersit.com/guides/gitlab/gi as-the-random-code-you-copied/

  3. 🚨 Oh no, GitHub Actions had a nap! 💤 Apparently, coders had to endure the horror of actually thinking for themselves for a whole... few hours! 😱 But don't worry, you can now subscribe to email updates so you won't miss the thrilling moment when it goes down again! 📧🙄
    githubstatus.com/uptime/br0l2t #GitHubActions #GitHubDown #CodingStruggles #EmailUpdates #DevHumor #HackerNews #ngated

  4. 🚨 GitHub Actions is down! #Panic ensues as #developers are forced to remember how to code without them. 📉 Meanwhile, the internet struggles to figure out how to restart a service without an OTP or CAPTCHA 🤖—truly a test of survival #skills.
    githubstatus.com/incidents/qcv #GitHubActions #Down #Coding #InternetOutage #RestartService #SurvivalSkills #HackerNews #ngated

  5. "if GitHub is saying anything, then _on average_, they are saying 'Actions is experiencing degraded availability'" - me just now

    #github #githubactions #githubdown

  6. 🔒 Ah yes, the GitHub Blog provides a revolutionary guide to protect your open-source projects by suggesting you, um, use GitHub Actions to prevent attacks on GitHub Actions. 🚀 Because nothing says "security" like blindly trusting the very service you need protection from. 🤖
    github.blog/security/supply-ch #GitHubActions #OpenSourceSecurity #CyberSecurity #TrustIssues #TechHumor #HackerNews #ngated

  7. More fork drama ensuing as was to be expected:

    github.com/flathub-infra/docum

    Also, thanks for highlighting the existence of
    flatpark.org/

    People hosting their own flatpak repos for their apps is increasing as it appears to me too.

    Luckily the format, tooling and docs for this are pretty useful and enable easy publication straight from Github actions or the likes. Compared to Flathub a rather pleasant experience.

    Now what'd be great would be a (forge based) discovery mechanism for self hosted flatpak repos.

    #fossdrama #flatpak #flatpark #flathub #foss #opensource #llm #selfhosting #fork #github #githubactions

  8. #GitHubActions appears to silently truncate concurrency.group values. Naturally, this is also completely undocumented as far as I can tell.

    Signed, someone who spent quite a while trying to identify why some matrix cells were getting cancelled for "no reason" 🤬

    (Side whine: one reason those values were so long is the original version of the workflow was probably vibe coded...)

  9. CI/CD pipelines are a prime target for supply chain attacks. We hardened the GitHub Actions workflows for Composer, Packagist and Private Packagist with zizmor, a static analysis tool for GitHub Actions. 🌈

    Our new blog post covers what zizmor catches, our configuration, and the pitfalls we hit along the way:
    blog.packagist.com/securing-ou

    #php #phpc #composerphp #github #githubactions #supplychainsecurity

  10. Your GitHub Actions runner VM is building from last week's dirty state. One compromised dependency later, your private cloud is owned. Here's how ephemeral Kubernetes runners fix the isolation gap without killing build speed. #DevSecOps #GitHubActions #Kubernetes

    valtersit.com/guides/gitlab/se

  11. 🏃 jonico/awesome-runners

    A curated list of awesome self-hosted GitHub Action runners in a large comparison matrix

    Compares self-hosted GitHub Action runner solutions in a detailed matrix with features like scaling, architecture, and costs

    ⭐ Stars: 882
    📅 Last Update: Jul 10, 2026

    github.com/jonico/awesome-runn

    #selfhosted #homelab #selfhost #selfhosting #opensource #githubactions

  12. That GitHub Action you copied from the Marketplace? It just shipped a crypto miner to production. Your supply chain is only as secure as the random code you didn't read. Here's how to fix it. #GitHubActions #DevSecOps #Security

    valtersit.com/guides/gitlab/gi as-the-random-code-you-copied/