fix: yml #34
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI Pipeline | |
| on: push | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest # Ubuntu 20.04 foi uma das versões estáveis disponíveis em 2024 | |
| steps: | |
| - name: Setup repo | |
| uses: actions/checkout@v4 | |
| - name: Setup Deno | |
| uses: denoland/setup-deno@61fe2df320078202e33d7d5ad347e7dcfa0e8f31 # Usando a versão de setup do Deno de dezembro de 2024 | |
| with: | |
| deno-version: v2.1.2 # Deno 2.x.x que estava estável nessa época | |
| - name: Setup Node.js | |
| uses: actions/setup-node@v3 | |
| with: | |
| node-version: "18.20.5" # Node 18.x estava sendo largamente usado em 2024 | |
| - name: Install Cypress Binary | |
| run: npm install -g cypress | |
| - name: Install Deno dependencies | |
| run: deno install # Ajuste conforme necessário para o seu projeto | |
| - name: Add global npm bin to PATH | |
| run: echo "/opt/hostedtoolcache/node/18.20.5/x64/bin" >> $GITHUB_PATH # Adiciona o caminho ao PATH (verifique a versão correta) | |
| - name: Run tests | |
| run: | | |
| deno task start & | |
| deno task test-terminal |