<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[​ to  + ​ Migration Completed!]]></title><description><![CDATA[<h1><img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​ to <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K6B1Q2Y36Q56754RKFY6DBMS.png" title=":forgejo:" /> + <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K8JSAG5EVQ9MPBZVBG6NP6QG.png" title=":codeberg:" />​ Migration Completed! <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01KN1T4ZC6JZYG0NA5KRA4DKDS.png" title=":tada_trans:" />​</h1><p>Below are some fun, rough numbers, because I wasn't keeping perfect track of the deletions as I went <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title="😅" alt="😅" /> (There were a lot of failed projects and old forks)</p><h2>small-hack org</h2><ul><li>43 migrated to <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K6B1Q2Y36Q56754RKFY6DBMS.png" title=":forgejo:" />​ + <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K8JSAG5EVQ9MPBZVBG6NP6QG.png" title=":codeberg:" />​</li><li>35 archived on <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​</li><li>14 deleted from <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​</li></ul><p><code>1</code> left on <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​ (the profile repo for the blurb saying we've migrated).</p><p>We now have a total of 46 repos on our <a href="https://git.smallhack.org/small-hack" rel="nofollow noreferrer noopener">forgejo</a> and <a href="https://codeberg.org/small-hack" rel="nofollow noreferrer noopener">codeberg.org</a>. 40 are public, 6 are private.</p><h2>jessebot user</h2><ul><li>16 migrated to <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K6B1Q2Y36Q56754RKFY6DBMS.png" title=":forgejo:" />​ + <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K8JSAG5EVQ9MPBZVBG6NP6QG.png" title=":codeberg:" />​<ul><li>2 of which migrated to small-hack org</li></ul></li><li>25 archived on <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​</li><li>29 deleted from <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​</li></ul><p><code>8</code> left on <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGENVWFW1MBXD5W5GM56MR2H.png" title=":github:" />​ (profile repo for the blurb, 7 forks awaiting responses on upstream PRs).</p><p>I've got 14 repos total on <a href="https://git.smallhack.org/jessebot" rel="nofollow noreferrer noopener">forgejo</a> and <a href="https://codeberg.org/jessebot" rel="nofollow noreferrer noopener">codeberg.org</a>, and 12 of them are public.</p><h2>Closing thoughts</h2><p>I'm like 50% confident I did the math right but this regardless of everything, we now have like 60 repos total to care for? That's great! We cut so much waste and we can focus more on what we love. This has been a really technically taxing process on <span><a href="https://social.smallhack.org/@cloudymax" rel="nofollow noreferrer noopener">@<span>cloudymax</span></a></span> and I over the past week or so with the main issue being re-writing all of our CI/CD pipeline from GitHub Actions to Forgejo Actions (with <a href="https://codeberg.org/small-hack/reusable-workflows" rel="nofollow noreferrer noopener">Reusable workflows</a>) on self-hosted runners. We're still working out a few more kinks there, but we've got all our helm and python releases working. Now we just need to get a proper semver bump, pr checker, and helm lint/test action working and we're golden! My estimates are we get all that done by the end of the month.</p><p>It's worth it though. It feels <em>so</em> good to fully own our stack and no longer be supporting Microsoft/GitHub <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGEMYJWNQHK8VNST3NBGB09A.png" title=":heart_cyber:" />​</p><p><a href="https://social.smallhack.org/tags/codeberg" rel="tag nofollow noreferrer noopener">#<span>codeberg</span></a> <a href="https://social.smallhack.org/tags/forgejo" rel="tag nofollow noreferrer noopener">#<span>forgejo</span></a> <a href="https://social.smallhack.org/tags/foss" rel="tag nofollow noreferrer noopener">#<span>foss</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/cda57243-2627-44f5-866f-1eba4ae66276/to-migration-completed</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 13:22:15 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/cda57243-2627-44f5-866f-1eba4ae66276.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 May 2026 19:56:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ​ to  + ​ Migration Completed! on Fri, 15 May 2026 19:58:01 GMT]]></title><description><![CDATA[<p>Please consider donating to codeberg.org btw! <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01K8JSAG5EVQ9MPBZVBG6NP6QG.png" title=":codeberg:" />​ <img class="not-responsive emoji" src="https://social.smallhack.org/fileserver/01RE5CDSVY06C2Y5JT2J1W5EXP/emoji/original/01JGEMYJWNQHK8VNST3NBGB09A.png" title=":heart_cyber:" />​</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://donate.codeberg.org/" title="Donate to Codeberg!">
<img src="https://design.codeberg.org/logo-kit/horizontal.svg" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" />
</a>









<div class="card-body">
<h5 class="card-title">
<a href="https://donate.codeberg.org/">
Donate to Codeberg!
</a>
</h5>
<p class="card-text line-clamp-3"></p>
</div>
<a href="https://donate.codeberg.org/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://donate.codeberg.org/favicon.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" />



<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(donate.codeberg.org)</span></p>
</a>
</div></p><p><a href="https://social.smallhack.org/tags/foss" rel="tag nofollow noreferrer noopener">#<span>foss</span></a> <a href="https://social.smallhack.org/tags/codeberg" rel="tag nofollow noreferrer noopener">#<span>codeberg</span></a></p>]]></description><link>https://board.circlewithadot.net/post/https://social.smallhack.org/users/jessebot/statuses/01KRPKF8E3HP1X8EF5J76HWGP1</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.smallhack.org/users/jessebot/statuses/01KRPKF8E3HP1X8EF5J76HWGP1</guid><dc:creator><![CDATA[jessebot@social.smallhack.org]]></dc:creator><pubDate>Fri, 15 May 2026 19:58:01 GMT</pubDate></item></channel></rss>