Skip to content

Commit

Permalink
feat(projects): new project.yml proposal (#1779)
Browse files Browse the repository at this point in the history
Se agrega propuesta de nueva estructura para soportar:

- variantes (aka rutas)
- OAs opcionales
- project tags

* Extend proyect.yml to support removing default OAs from a variant
* chore(pkg): Actualiza curriculum-parser a 6.0.0-alpha.0 y actualiza dist
* feat(pkg): Drop support for Node 16
* chore(cd): Actualiza actions/checkout y actions/setup-node a v4
* chore(projects): Adds tentative tags to projects
* feat(scripts/create-cohort-project): Agrega soporte para variantes de proyectos en script para coaches
* feat(projects/fleet-management-api): Agrega OA excluidos en variante de python
* chore(pkg): Actualiza @laboratoria/sdk-js a v8.0.0
* feat(projects): Actualiza tags de proyectos de acuerdo a lista de @unjust
* chore(pkg): Actualiza @laboratoria/curriculum-parser a v6.0.0
* projects: update tags
* test(scripts): Corrige pruebas de create-cohort-project de acuerdo a v9.x

---------

Co-authored-by: Lupo Montero <[email protected]>
Co-authored-by: Alfredo González <[email protected]>
  • Loading branch information
3 people authored Jun 13, 2024
1 parent a48053f commit 42aacfe
Show file tree
Hide file tree
Showing 97 changed files with 9,698 additions and 4,528 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ jobs:

strategy:
matrix:
node-version: [16, 18, 20]
node-version: [18, 20]

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: npm
Expand All @@ -29,7 +29,7 @@ jobs:
)
needs: [test]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: npm ci
- run: npm run build
env:
Expand All @@ -54,7 +54,7 @@ jobs:
&& !contains(github.ref, 'beta')
needs: [test]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: npm ci
- run: npm run build
env:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pr-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ jobs:

strategy:
matrix:
node-version: [16, 18, 20]
node-version: [18, 20]

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: npm
Expand All @@ -25,7 +25,7 @@ jobs:
runs-on: ubuntu-latest
needs: test
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: npm ci
- run: npm run build:content
- run: npm run build
Expand Down
Loading

0 comments on commit 42aacfe

Please sign in to comment.