diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index 11d48843..b523f591 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -60,15 +60,15 @@ jobs: FLUXON_KEY_FINGERPRINT: ${{ secrets.FLUXON_KEY_FINGERPRINT }} - name: Fetch dependencies run: mix deps.get - - name: ==> Check unused dependencies + - name: ๐Ÿ“ฆ Check unused dependencies run: mix deps.unlock --check-unused - - name: ==> Check translations + - name: ๐ŸŒ Check translations run: mix gettext.extract --check-up-to-date - - name: ==> Check formatting + - name: ๐Ÿ’… Check formatting run: mix format --check-formatted - - name: ==> Check Credo + - name: ๐Ÿ‘จโ€๐Ÿซ Check Credo run: mix credo --strict - - name: ==> Run tests + - name: ๐Ÿงช Run tests run: mix test env: CLOAK_ENCRYPTION_KEY: f5ol1dJROsm9yi/tvtHiblN8aLH1FUN/obEvUcASx3U= @@ -83,15 +83,15 @@ jobs: steps: - uses: actions/checkout@v4 - uses: gacts/install-hurl@v1 - - name: ==> Deploy to production + - name: ๐Ÿš€ Deploy to production run: hurl --test --report-tap deploy.tap scripts/deploy.hurl env: HURL_coolify_token: ${{ secrets.COOLIFY_TOKEN }} HURL_coolify_host: ${{ vars.COOLIFY_HOST }} HURL_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }} - - name: ==> Wait for container to start + - name: โณ Wait for container to start run: hurl --test --report-tap healthcheck.tap test/healthcheck.hurl - - name: ==> Run verification tests + - name: โœ… Run verification tests run: hurl --test --report-tap verification.tap test/prod.hurl env: HURL_api_token: ${{ secrets.API_TOKEN }}