angular-realworld-example-app icon indicating copy to clipboard operation
angular-realworld-example-app copied to clipboard

feat(ci): Add GitHub Actions workflows for Docker and tests

Open Ryukko46 opened this issue 3 months ago • 1 comments

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 Dockerfile pour optimiser le build.

Vérifications

  • [x] Testé localement avec docker build et docker-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)

Workflow succès

Ryukko46 avatar Oct 31 '25 10:10 Ryukko46

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Oct 31 '25 10:10 netlify[bot]