<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://runnerhut.com/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/de/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/fr/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/es/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/it/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/pt/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/nl/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/pl/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/sv/blogg</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/da/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/fi/blogi</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/nb/blogg</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/cs/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/ro/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/el/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/hu/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/uk/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/tr/blog</loc><lastmod>2026-08-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog"/></url>
<url><loc>https://runnerhut.com/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/de/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/fr/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/es/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/it/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/pt/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/nl/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/pl/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/da/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/cs/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/ro/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/el/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/hu/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/uk/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/tr/blog/ci-for-ai-coding-agents</loc><lastmod>2026-08-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/ci-for-ai-coding-agents"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/ci-for-ai-coding-agents"/></url>
<url><loc>https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide</loc><lastmod>2026-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-we-publish-our-reverse-migration-guide"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-we-publish-our-reverse-migration-guide"/></url>
<url><loc>https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs</loc><lastmod>2026-08-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-we-learned-running-a-million-ci-jobs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-we-learned-running-a-million-ci-jobs"/></url>
<url><loc>https://runnerhut.com/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/de/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/fr/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/es/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/it/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/pt/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/nl/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/pl/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/da/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/cs/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/ro/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/el/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/hu/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/uk/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/tr/blog/stop-retrying-flaky-tests</loc><lastmod>2026-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stop-retrying-flaky-tests"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stop-retrying-flaky-tests"/></url>
<url><loc>https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem</loc><lastmod>2026-07-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-hub-rate-limits-are-a-ci-problem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-hub-rate-limits-are-a-ci-problem"/></url>
<url><loc>https://runnerhut.com/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/de/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/fr/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/es/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/it/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/pt/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/nl/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/pl/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/sv/blogg/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/da/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/fi/blogi/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/nb/blogg/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/cs/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/ro/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/el/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/hu/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/uk/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/tr/blog/eu-data-residency-for-ci</loc><lastmod>2026-07-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/eu-data-residency-for-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/eu-data-residency-for-ci"/></url>
<url><loc>https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-10gb-cache-limit-is-the-real-ci-bottleneck"/></url>
<url><loc>https://runnerhut.com/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down</loc><lastmod>2026-06-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/which-ci-vendors-have-shut-down"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/which-ci-vendors-have-shut-down"/></url>
<url><loc>https://runnerhut.com/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/de/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/fr/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/es/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/it/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/pt/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/nl/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/pl/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/da/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/cs/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/ro/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/el/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/hu/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/uk/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/tr/blog/runnerhut-soc2-type-2</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/runnerhut-soc2-type-2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/runnerhut-soc2-type-2"/></url>
<url><loc>https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower</loc><lastmod>2026-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-qemu-arm64-builds-are-40x-slower"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-qemu-arm64-builds-are-40x-slower"/></url>
<url><loc>https://runnerhut.com/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/de/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/fr/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/es/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/it/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/pt/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/nl/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/pl/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/sv/blogg/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/da/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/fi/blogi/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/nb/blogg/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/cs/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/ro/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/el/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/hu/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/uk/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/tr/blog/right-sizing-runners</loc><lastmod>2026-06-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/right-sizing-runners"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/right-sizing-runners"/></url>
<url><loc>https://runnerhut.com/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/de/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/fr/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/es/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/it/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/pt/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/nl/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/pl/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/sv/blogg/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/da/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/fi/blogi/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/nb/blogg/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/cs/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/ro/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/el/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/hu/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/uk/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/tr/blog/series-a</loc><lastmod>2026-05-28</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/series-a"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/series-a"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/series-a"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/series-a"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/series-a"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/series-a"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/series-a"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/series-a"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/series-a"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/series-a"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/series-a"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/series-a"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/series-a"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/series-a"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/series-a"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/series-a"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/series-a"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/series-a"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/series-a"/></url>
<url><loc>https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation</loc><lastmod>2026-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/concurrency-cancellation-is-the-cheapest-ci-optimisation"/></url>
<url><loc>https://runnerhut.com/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to</loc><lastmod>2026-05-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/what-is-your-ci-job-talking-to"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/what-is-your-ci-job-talking-to"/></url>
<url><loc>https://runnerhut.com/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks</loc><lastmod>2026-05-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/arm64-migration-what-actually-breaks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/arm64-migration-what-actually-breaks"/></url>
<url><loc>https://runnerhut.com/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle</loc><lastmod>2026-04-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/building-a-cache-that-does-not-throttle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/building-a-cache-that-does-not-throttle"/></url>
<url><loc>https://runnerhut.com/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers</loc><lastmod>2026-04-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-architecture-for-ci-engineers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-architecture-for-ci-engineers"/></url>
<url><loc>https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/buildjet-shut-down-what-it-means-for-managed-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/buildjet-shut-down-what-it-means-for-managed-ci"/></url>
<url><loc>https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds</loc><lastmod>2026-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/how-we-cut-runner-start-time-to-three-seconds"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/how-we-cut-runner-start-time-to-three-seconds"/></url>
<url><loc>https://runnerhut.com/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost</loc><lastmod>2026-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/stacked-diffs-and-ci-cost"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/stacked-diffs-and-ci-cost"/></url>
<url><loc>https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci</loc><lastmod>2026-03-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/one-job-one-vm-how-we-isolate-ci"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/one-job-one-vm-how-we-isolate-ci"/></url>
<url><loc>https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes</loc><lastmod>2026-03-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-hidden-cost-of-macos-minutes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-hidden-cost-of-macos-minutes"/></url>
<url><loc>https://runnerhut.com/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry</loc><lastmod>2026-02-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/measuring-ci-with-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/measuring-ci-with-opentelemetry"/></url>
<url><loc>https://runnerhut.com/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/debugging-ci-with-a-breakpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/debugging-ci-with-a-breakpoint"/></url>
<url><loc>https://runnerhut.com/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/de/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/es/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/it/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/da/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/el/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong</loc><lastmod>2026-02-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/why-your-cache-key-is-wrong"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/why-your-cache-key-is-wrong"/></url>
<url><loc>https://runnerhut.com/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/de/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/fr/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/es/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/it/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/pt/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/nl/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/pl/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/sv/blogg/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/da/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/fi/blogi/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/nb/blogg/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/cs/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/ro/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/el/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/hu/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/uk/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/tr/blog/github-actions-security-checklist</loc><lastmod>2026-02-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/github-actions-security-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/github-actions-security-checklist"/></url>
<url><loc>https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure</loc><lastmod>2026-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/the-economics-of-running-ci-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/the-economics-of-running-ci-infrastructure"/></url>
<url><loc>https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think</loc><lastmod>2026-01-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/docker-layer-caching-is-not-what-you-think"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/docker-layer-caching-is-not-what-you-think"/></url>
<url><loc>https://runnerhut.com/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/de/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/es/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/it/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/da/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/el/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
<url><loc>https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices</loc><lastmod>2026-01-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="de" href="https://runnerhut.com/de/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fr" href="https://runnerhut.com/fr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="es" href="https://runnerhut.com/es/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="it" href="https://runnerhut.com/it/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pt" href="https://runnerhut.com/pt/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nl" href="https://runnerhut.com/nl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="pl" href="https://runnerhut.com/pl/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="sv" href="https://runnerhut.com/sv/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="da" href="https://runnerhut.com/da/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="fi" href="https://runnerhut.com/fi/blogi/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="nb" href="https://runnerhut.com/nb/blogg/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="cs" href="https://runnerhut.com/cs/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="ro" href="https://runnerhut.com/ro/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="el" href="https://runnerhut.com/el/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="hu" href="https://runnerhut.com/hu/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="uk" href="https://runnerhut.com/uk/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="tr" href="https://runnerhut.com/tr/blog/when-github-actions-changes-its-prices"/><xhtml:link rel="alternate" hreflang="x-default" href="https://runnerhut.com/blog/when-github-actions-changes-its-prices"/></url>
</urlset>