diff --git a/.github/workflows/ci-dev.yml b/.github/workflows/ci-dev.yml index f5d3d86..5651e67 100644 --- a/.github/workflows/ci-dev.yml +++ b/.github/workflows/ci-dev.yml @@ -4,7 +4,7 @@ on: push: branches: [ dev ] pull_request: - branches: [ dev ] + branches: [ dev ] # PRs cujo destino é dev concurrency: group: ci-dev-${{ github.ref }} @@ -16,15 +16,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 with: node-version: 20 - - uses: pnpm/action-setup@v4 with: run_install: false - - run: pnpm i - run: pnpm build - run: pnpm test diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index 8a2c9be..838c521 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -4,7 +4,8 @@ on: push: branches: [ main ] pull_request: - branches: [ main ] + branches: [ main ] # PRs cujo destino é main + workflow_dispatch: {} # opcional: permite rodar manualmente concurrency: group: ci-main-${{ github.ref }} @@ -16,15 +17,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 with: node-version: 20 - - uses: pnpm/action-setup@v4 with: run_install: false - - run: pnpm i - run: pnpm build - run: pnpm test diff --git a/README.md b/README.md index f1a8489..56b2325 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Struct Forge -[![Build dev](https://github.com/aecoder-br/structforge/actions/workflows/ci-dev.yml/badge.svg?branch=dev)](https://github.com/aecoder-br/structforge/actions/workflows/ci-dev.yml) -[![Build main](https://github.com/aecoder-br/structforge/actions/workflows/ci-main.yml/badge.svg?branch=main)](https://github.com/aecoder-br/structforge/actions/workflows/ci-main.yml) +[![Build dev](https://github.com/aecoder-br/structforge/actions/workflows/ci-dev.yml/badge.svg)](https://github.com/aecoder-br/structforge/actions/workflows/ci-dev.yml) +[![Build main](https://github.com/aecoder-br/structforge/actions/workflows/ci-main.yml/badge.svg)](https://github.com/aecoder-br/structforge/actions/workflows/ci-main.yml) [![License](https://img.shields.io/github/license/aecoder-br/structforge.svg)](LICENSE) [![Stars](https://img.shields.io/github/stars/aecoder-br/structforge.svg?style=social)](https://github.com/aecoder-br/structforge) [![Node >=18](https://img.shields.io/badge/node-%3E%3D18-339933.svg)](https://nodejs.org/)