angular-realworld-example-app
angular-realworld-example-app copied to clipboard
feat(ci): Add GitHub Actions workflows for Docker and tests
Contexte
Ajout des workflows GitHub Actions pour :
- Builder et déployer l'application Angular via Docker (sur self-hosted runner).
- Exécuter les tests unitaires et le linting.
Modifications
- Créé
.github/workflows/angular-docker-ci.yml - Créé
.github/workflows/angular-tests.yml - Mis à jour le
Dockerfilepour optimiser le build.
Vérifications
- [x] Testé localement avec
docker buildetdocker-compose up. - [x] Vérifié que les secrets GitHub (
DOCKER_HUB_USERNAME,DOCKER_HUB_TOKEN) sont configurés. - [x] Workflows exécutés avec succès sur une branche de test.
Capture d'écran (si applicable)
Deploy Preview for angular-realworld ready!
| Name | Link |
|---|---|
| Latest commit | 7ffbad606116a0ac818cf3e285fadb8da9a63cd9 |
| Latest deploy log | https://app.netlify.com/projects/angular-realworld/deploys/69049223e821190008220c2c |
| Deploy Preview | https://deploy-preview-25--angular-realworld.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.