-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtaskfile.yml
More file actions
41 lines (35 loc) · 858 Bytes
/
taskfile.yml
File metadata and controls
41 lines (35 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: '3'
env:
NAME: async-api-generator
GIT_TAG: "0.0.0"
VERSION: "v{{.GIT_TAG}}"
REVISION: "aaaabbbb"
NETCORE_TARGET_ARCH: "osx-arm64"
GO_TARGET_ARCH: "darwin"
includes:
schema-generator: src/dotnet/Schema.Generator/taskfile.yml
async-api-generator: src/go/taskfile.yml
eventcatalog-plugin: src/ts/taskfile.yml
tasks:
node_prereq:
internal: true
cmds:
- npm i -g pnpm@8.6.0
- rm -rf dist node_modules .coverage
install_node:
desc: Install dependencies
internal: true
deps:
- node_prereq
cmds:
- pnpm i
install_workspace:
desc: Install workspace dependencies
internal: false
deps:
- node_prereq
cmds:
- cd src/go/async-api-gen-doc && go mod tidy
- go work sync
- pnpm i