Skip to content

chore(actions): reduce duplicate QA runs - #83

Merged
ussmarines merged 2 commits into
mainfrom
chore/actions-cost-cleanup-1.7.10
Oct 4, 2026
Merged

ussmarines merged 2 commits into
mainfrom
chore/actions-cost-cleanup-1.7.10

Conversation

@ussmarines

Copy link
Copy Markdown
Owner

Objectif

Réduire la consommation GitHub Actions sans affaiblir les gates de main.

Changement Actions

  • QA automatique sur pull_request ;
  • QA automatique sur les pushes vers main uniquement ;
  • workflow_dispatch conservé ;
  • les trois checks requis par le ruleset gardent exactement leurs noms ;
  • aucun workflow sécurité, release, smoke ou banc fonctionnel n’est supprimé ;
  • ajout d’une garde pour empêcher le retour d’un push QA sur toutes les branches.

Release 1.7.10

Finalise l’état documentaire publié avec les preuves exactes :

  • candidate 565f565710da6262d7a91bfbe280a943047cdc6c : QA 37213680870, smoke 157.0.1 37213680824 PASS ;
  • main/tag target 704b3d5c2b35a2eceb4fbe1136b50a86dfadd6f0 : QA 37213779632, smoke 37213779633, CodeQL 37213779727 PASS ;
  • Release 37214354533 PASS.

Gate

Les trois checks obligatoires de protection de main doivent passer avant squash.

Run required QA automatically on pull requests and main only, preserving manual dispatch and all existing required checks. Finalize the published MailPin 1.7.10 documentation with exact release evidence.
@ussmarines
ussmarines merged commit 4d38862 into main Oct 4, 2026
7 checks passed
@ussmarines
ussmarines deleted the chore/actions-cost-cleanup-1.7.10 branch October 4, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant