shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#githubactions

1 post1 participant0 posts today
Hugo van Kemenade<p>Upcoming change to GitHub Actions: macos-latest will move from the macOS 14 image to macOS 15.</p><p>There's a slight change in tooling, if stuff fails, you can pin to macos-14.</p><p>More interestingly, the macos-13 image will be retired between 1st September and 14th November.</p><p>Notably, macos-13 is Intel, and macos-14 and 15 are Apple silicon.</p><p><a href="https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.blog/changelog/2025-07-</span><span class="invisible">11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/</span></a><br><a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/AppleSilicon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleSilicon</span></a> <a href="https://mastodon.social/tags/Intel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intel</span></a></p>
Tailscale<p>GitHub Actions + exit nodes = 💡</p><p>Simon Willison routed his scraper traffic through Tailscale (on an Apple TV!) to dodge Cloudflare blocks in GitHub Actions.</p><p>Ethical, efficient, and pretty clever.</p><p>📝 <a href="https://til.simonwillison.net/tailscale/tailscale-github-actions" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">til.simonwillison.net/tailscal</span><span class="invisible">e/tailscale-github-actions</span></a><br><a href="https://hachyderm.io/tags/Tailscale" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tailscale</span></a> <a href="https://hachyderm.io/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://hachyderm.io/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a></p>
Hugo van Kemenade<p><span class="h-card" translate="no"><a href="https://mastodon.social/@sirosen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sirosen</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@ancoghlan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ancoghlan</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@brianokken" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>brianokken</span></a></span> </p><p>Yes, let's test our projects with free-threaded in CI! Here's how to do it with GitHub Actions:</p><p><a href="https://hugovk.dev/blog/2025/free-threaded-python-on-github-actions/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hugovk.dev/blog/2025/free-thre</span><span class="invisible">aded-python-on-github-actions/</span></a></p><p>And see <a href="https://py-free-threading.github.io" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">py-free-threading.github.io</span><span class="invisible"></span></a> for more guides.</p><p><a href="https://mastodon.social/tags/PEP779" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP779</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <br><a href="https://mastodon.social/tags/FreeThreaded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeThreaded</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
~/phranck :antifa:<p>Liebe Folglinge,</p><p>ich suche leider noch immer nach einem neuen Job als <a href="https://nerdculture.de/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> und/oder <a href="https://nerdculture.de/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> Entwickler. Ich spreche <a href="https://nerdculture.de/tags/ObjectiveC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectiveC</span></a>, <a href="https://nerdculture.de/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> (auch Server-Side) und <a href="https://nerdculture.de/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> und nutze die ganzen Tools drumherum (<a href="https://nerdculture.de/tags/Xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xcode</span></a>, <a href="https://nerdculture.de/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a>, <a href="https://nerdculture.de/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a>, <a href="https://nerdculture.de/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a>, <a href="https://nerdculture.de/tags/ShellScripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShellScripting</span></a> etc.). Ich bringe 30 Jahre Berufserfahrung als Software-Entwickler mit, davon knapp 20 im <a href="https://nerdculture.de/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> Ökosystem.</p><p>Am Idealsten waere eine <a href="https://nerdculture.de/tags/Festanstellung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Festanstellung</span></a> zu 100% remote. Sollte es im Raum <a href="https://nerdculture.de/tags/Bregenz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bregenz</span></a> oder <a href="https://nerdculture.de/tags/Dornbirn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dornbirn</span></a> etwas geben, dann auch gerne vor Ort.</p><p>Ich danke euch fuers Teilen. 🙏🏻<br>:boost_ok: </p><p>LinkedIn: <a href="https://www.linkedin.com/in/phranck/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">linkedin.com/in/phranck/</span><span class="invisible"></span></a><br>Xing: <a href="https://www.xing.com/profile/Frank_Gregor063742/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">xing.com/profile/Frank_Gregor0</span><span class="invisible">63742/</span></a></p><p><a href="https://nerdculture.de/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://nerdculture.de/tags/JobSuche" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JobSuche</span></a> <a href="https://nerdculture.de/tags/RemoteJob" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RemoteJob</span></a> <a href="https://nerdculture.de/tags/Arbeit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arbeit</span></a></p>
Tailscale<p>CI/CD shouldn't mean choosing between “works” and “secure.”<br>Tailscale’s GitHub Action now supports Windows, macOS, &amp; Linux 🧑‍💻✨</p><p><a href="https://tailscale.com/blog/private-connections-for-github-actions" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tailscale.com/blog/private-con</span><span class="invisible">nections-for-github-actions</span></a><br><a href="https://hachyderm.io/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://hachyderm.io/tags/Tailscale" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tailscale</span></a> <a href="https://hachyderm.io/tags/CI_CD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI_CD</span></a></p>
Betmig<p>🚀 New video just dropped!</p><p>In Part 2 of my self-hosted web app series, I show you how to:</p><p>✔️ Install Docker on a VPS</p><p>✔️ Set up NGINX Proxy Manager</p><p>✔️ Auto-deploy with GitHub Actions</p><p>✔️ Serve your site with HTTPS using Let's Encrypt</p><p>It’s all running on a hardened Ubuntu server from Hetzner 🛡️</p><p>📺 Watch it here → <a href="https://youtu.be/NHzT88413Q8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/NHzT88413Q8</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/Nginx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nginx</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/CI_CD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI_CD</span></a> <a href="https://mastodon.social/tags/VPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VPS</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/BetmigBuilds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BetmigBuilds</span></a></p>
Betmig<p>🚀 New video just dropped!</p><p>In Part 2 of my self-hosted web app series, I show you how to:</p><p>✔️ Install Docker on a VPS</p><p>✔️ Set up NGINX Proxy Manager</p><p>✔️ Auto-deploy with GitHub Actions</p><p>✔️ Serve your site with HTTPS using Let's Encrypt</p><p>It’s all running on a hardened Ubuntu server from Hetzner 🛡️</p><p>📺 Watch it here → <a href="https://youtu.be/NHzT88413Q8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/NHzT88413Q8</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/Nginx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nginx</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/CI_CD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI_CD</span></a> <a href="https://mastodon.social/tags/VPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VPS</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/BetmigBuilds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BetmigBuilds</span></a></p>
Martin Wimpress<p><strong>The Great GitHub Nix Space Heist 🪓❄️</strong></p><p>I've just released <strong>Nothing but Nix</strong>, a GitHub Action that transforms cramped 20GB GitHub runners into 130GB <a href="https://wimpysworld.social/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nix</span></a> powerhouses! 💪</p><p>If you've ever hit thr <code>no space left on device</code> error when building <a href="https://wimpysworld.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> configs in CI, this one's for you.</p><p>This action:</p><ul><li>Creates a large <a href="https://wimpysworld.social/tags/btrfs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BTRFS</span></a> volume from free space on <code>/mnt</code></li><li>Ruthlessly eliminates unnecessary packages in the background</li><li>Dynamically expands your Nix store as space becomes available</li></ul><p>The results? All my large configurations (workstations and servers) now build successfully in CI 👍</p><p>Best of all, when I update systems, everything comes from my FlakeHub Cache with zero local compilation time ⚡Updates that used to require coffee breaks now happen in seconds! ⏱️</p><p>Check out the full technical details on my blog 👇</p><p><a href="https://wimpysworld.com/posts/nothing-but-nix-github-actions/" rel="nofollow noopener" target="_blank">https://wimpysworld.com/posts/nothing-but-nix-github-actions/</a></p><p>Being both cheap and stubborn pays off sometimes 😉 <a href="https://wimpysworld.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://wimpysworld.social/tags/githubactions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
nfoert<p>I’ve been experimenting with some <a href="https://mastodon.social/tags/godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>godot</span></a> development and was curious if there was a way to auto build a new binary whenever I made any changes, I found godot-ci and got it working really easily. I did have to adjust the image version to use Godot 4.4.1, but otherwise it worked great</p><p><a href="https://github.com/abarichello/godot-ci" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/abarichello/godot-ci</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://mastodon.social/tags/githubactions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>githubactions</span></a> <a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a></p>
Hugo van Kemenade<p>TIL: how to disable cron for GitHub forks</p><p>Quick update to this post: no need to hardcode the repo owner name, which makes it easier to maintain projects across organisations.</p><p><a href="https://hugovk.dev/blog/2023/til-how-to-disable-cron-for-github-forks/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hugovk.dev/blog/2023/til-how-t</span><span class="invisible">o-disable-cron-for-github-forks/</span></a></p><p><a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/cron" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cron</span></a> <a href="https://mastodon.social/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a></p>
Daniel, pined-lizard edition<p>Status update: I'm now automatically building and releasing a signed fork of stable moshidon with my patches. <a href="https://masto.doserver.top/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> is cool!</p><p><a href="https://github.com/cactichameleon9/moshidon-fork" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cactichameleon9/mos</span><span class="invisible">hidon-fork</span></a></p><p><a href="https://masto.doserver.top/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a> <a href="https://masto.doserver.top/tags/GithubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubActions</span></a> <a href="https://masto.doserver.top/tags/Moshidon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Moshidon</span></a></p>
Hugo van Kemenade<p>GitHub Actions now supports free-threaded Python!</p><p>I wrote up how to add it your workflows so you can start testing free-threaded Python 3.13 and 3.14 with either actions/setup-python or actions/setup-uv.</p><p><a href="https://hugovk.dev/blog/2025/free-threaded-python-on-github-actions/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hugovk.dev/blog/2025/free-thre</span><span class="invisible">aded-python-on-github-actions/</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/FreeThreaded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeThreaded</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a></p>
IT News<p>This Week in Security: The Github Supply Chain Attack, Ransomware Decryption, and Paragon - Last Friday Github saw a supply chain attack hidden in a popular Github Action. To... - <a href="https://hackaday.com/2025/03/21/this-week-in-security-the-github-supply-chain-attack-ransomware-decryption-and-paragon/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/03/21/this-w</span><span class="invisible">eek-in-security-the-github-supply-chain-attack-ransomware-decryption-and-paragon/</span></a> <a href="https://schleuss.online/tags/thisweekinsecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>thisweekinsecurity</span></a> <a href="https://schleuss.online/tags/supplychainattack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>supplychainattack</span></a> <a href="https://schleuss.online/tags/hackadaycolumns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackadaycolumns</span></a> <a href="https://schleuss.online/tags/securityhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>securityhacks</span></a> <a href="https://schleuss.online/tags/githubactions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>githubactions</span></a> <a href="https://schleuss.online/tags/paragon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paragon</span></a> <a href="https://schleuss.online/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a></p>
Ariel<p><span class="h-card" translate="no"><a href="https://catgirl.farm/users/cafkafk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cafkafk</span></a></span> call my CI checks the Soviet Block the way they're red and you're isolated and crying :neocat_cool_fingerguns: (&lt;- KGB agent, btw)</p><p><a href="https://eigenmagic.net/tags/shitpost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shitpost</span></a> <a href="https://eigenmagic.net/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a> <a href="https://eigenmagic.net/tags/GitLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLab</span></a> <a href="https://eigenmagic.net/tags/GitLabCICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLabCICD</span></a> <a href="https://eigenmagic.net/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
AdrianC<p>Hi!</p><p>I'm Adrian, a FullStack <a href="https://hachyderm.io/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> looking for a job either in <a href="https://hachyderm.io/tags/Qu%C3%A9bec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Québec</span></a> (or from it if you allow for remote work). I already have a permanent and open visa</p><p>I have experience building and maintaining web apps and APIs, designing systems, doing <a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> and a bit of <a href="https://hachyderm.io/tags/BigData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BigData</span></a>, <a href="https://hachyderm.io/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> and <a href="https://hachyderm.io/tags/IoT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IoT</span></a></p><p>I'm experienced using <a href="https://hachyderm.io/tags/Elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elixir</span></a>, <a href="https://hachyderm.io/tags/Phoenix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phoenix</span></a>, <a href="https://hachyderm.io/tags/LiveView" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LiveView</span></a>, <a href="https://hachyderm.io/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a>, <a href="https://hachyderm.io/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a>, <a href="https://hachyderm.io/tags/Fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fastify</span></a>, <a href="https://hachyderm.io/tags/Express" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Express</span></a> and <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> ; and on the DevOps side in CI/CD pipelines (either <a href="https://hachyderm.io/tags/GithubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubActions</span></a> and Gitlab CI/CD), <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> and a bit of <a href="https://hachyderm.io/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a></p><p>I was tasked with a lot of the <a href="https://hachyderm.io/tags/innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>innovation</span></a> happening in my previous company, researching tools, librairies, patterns or general technologies either for our own <a href="https://hachyderm.io/tags/DeveloperExperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperExperience</span></a> or for our products</p><p>I also wrote a lot of technical and non technical documentation and internal presentations, and even participated in a few meetups. You can read some of my writing on my blog: <a href="https://blog.adrianc.eu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">blog.adrianc.eu</span><span class="invisible"></span></a></p><p>You might also have seen me on a few Elixir-related Discord servers, or even Bluesky (@adrianc.eu) and Twitter ; either sharing tech news, helping people, reading in book clubs or just chatting</p><p>I’m open to full-time right now, contracting work can be discussed.</p><p>I'm looking for any developer position, not only <a href="https://hachyderm.io/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a>, even though it represents most of my experience. And if the technology you're using isn't on my resume, give me a chance! I'm a fast learner and I might anyway have studied it in class :P</p><p>DM me for more info, like github link, my resume or anything :)</p><p>Boosts, responses and DM welcome, of course!</p><p><a href="https://hachyderm.io/tags/MyElixirStatus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MyElixirStatus</span></a> <a href="https://hachyderm.io/tags/FediJobs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJobs</span></a> <a href="https://hachyderm.io/tags/FediJob" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJob</span></a> <a href="https://hachyderm.io/tags/FediGetHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediGetHired</span></a> <a href="https://hachyderm.io/tags/OpenToWork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenToWork</span></a></p><p>EDIT: I already have a visa, it was not super clear before 😅</p>
Hugo van Kemenade<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bagder" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bagder</span></a></span> </p><p>During November 2024, the <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> project ran exactly 96,697 CI jobs on GitHub.</p><p>That's an average of 134 CI jobs/hour.</p><p>The average run-time per job was 5m 37s.</p><p>That means we spent 13.97 days of CPU time per day.</p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a></p>
Emelia 👸🏻<p>Is there a good GitHub Action for checking prose? Like formatting but also spell checking?</p><p><a href="https://hachyderm.io/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://hachyderm.io/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
Hugo van Kemenade<p>⚡ I wrote a little thing to show how to speed up CI using uv.</p><p>You can save about 20s on pre-commit linting and about 40s on a test matrix:</p><p><a href="https://dev.to/hugovk/speed-up-ci-with-uv-53n1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/hugovk/speed-up-ci-with</span><span class="invisible">-uv-53n1</span></a></p><p>PS please share your tips too!</p><p><a href="https://micro.webology.dev/2024/11/02/please-publish-and.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">micro.webology.dev/2024/11/02/</span><span class="invisible">please-publish-and.html</span></a></p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/uv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uv</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/PreCommit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PreCommit</span></a> <a href="https://mastodon.social/tags/PreCommitUV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PreCommitUV</span></a> <a href="https://mastodon.social/tags/tox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tox</span></a> <a href="https://mastodon.social/tags/ToxUV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ToxUV</span></a></p>
Hugo van Kemenade<p>Are you using macos-12 on GitHub Actions?</p><p>It's deprecated:</p><p>"We are beginning the deprecation process for the macOS 12 runner image, which allows us to balance our fleet capacity ahead of our upcoming macOS 15 launch. This image will be fully retired by the December 3rd, 2024. We recommend updating workflows to use `macos-14`, `macos-13`, or `macos-latest`."</p><p><a href="https://github.blog/changelog/2024-08-19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.blog/changelog/2024-08-</span><span class="invisible">19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/</span></a></p><p>If you still need Intel, use macos-13. </p><p>Otherwise, the others are M1 and much quicker.</p><p><a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
postmodern<p>Want to test PowerShell code in your GitHub Actions? Add this command then you should be able to run `pwsh -C '...'` commands:</p><p> echo /opt/microsoft/powershell/7 &gt;&gt; $GITHUB_PATH</p><p><a href="https://ruby.social/tags/githubactions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>githubactions</span></a> <a href="https://ruby.social/tags/powershell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powershell</span></a></p>