Tyler A. Young 🧑🏻‍💻⚗️ on Nostr: PSA: GitHub Actions always runs CI against a temporary merge of your branch + your ...
PSA: GitHub Actions always runs CI against a temporary merge of your branch + your main branch. The surprising side effect of this is that tests that don't even exist on your branch can fail in CI (because you’re behind `main`).
Published at
2025-04-16 16:20:05Event JSON
{
"id": "aa06060e1443017fef5464b85c5b494d277259e282ec4fd4544dcc82838a1928",
"pubkey": "6bb1d7b21dbaffc990baad05f8f0d8480f68a330beaab59864275f4300d3c82e",
"created_at": 1744820405,
"kind": 1,
"tags": [
[
"proxy",
"https://fosstodon.org/users/tylerayoung/statuses/114348550119031215",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "PSA: GitHub Actions always runs CI against a temporary merge of your branch + your main branch. The surprising side effect of this is that tests that don't even exist on your branch can fail in CI (because you’re behind `main`).",
"sig": "2894ad87fc2599050840185a644de20f9a42ed039f1fe990fc1e3ec75f16ae3918924c9ced5a8bc3bd662561d79e5f821d535c993507cd6eef26642f739d16a5"
}