ApplETS / ApplETS/Frontend-Babillard

Ajouter des Pipelines CI/CD et protections de branches

Open
#13 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
0
Forks
0
Avg merge
1d 1h
Merged PRs (30d)
1

Description

Les actions qui devraient être exécutées au moment d'une PR et d'un ajout à `dev` ou `main`:
- Compilation effective (`ng build`)
- Formatage (s'assurer que ça respecte les règles Prettier en place)
- Linting (s'assurer que ça respecte des règles en place [ex: type importé utilisé])
- Exécution des tests unitaires

En cas d'échec dans une des actions, doit bloquer l'autorisation de la PR.

Une PR doit pouvoir être mergé (ou squashé, au choix) seulement si quelqu'un d'approuvé a accepté les changements

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the repository's existing build, formatting, linting, unit-test, and CI configuration, then run `ng build` to understand the current checks. Set up the requested checks for pull requests and pushes to `dev` or `main`, make failures block merging, and require approval from an approved reviewer before a merge is allowed.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular
Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.