Compare commits

...

2 Commits

Author SHA1 Message Date
Jeff McCune
c53e00f609 doc/website: fix workflows (#192)
The changes to the Makefile break github actions workflows.  This patch
fixes them.
2024-07-02 14:25:37 -07:00
Jeff McCune
5e2c0e7d64 doc/website: use npm instead of yarn (#192)
The github workflows fail because yarn is not available.  The Angular
frontend app uses npm so we should also use npm for the website to
minimize dependencies.
2024-07-02 14:11:52 -07:00
9 changed files with 14575 additions and 8379 deletions

View File

@@ -37,10 +37,6 @@ jobs:
run: |
set -x
make tools
make buf
go generate ./...
make frontend
go mod tidy
- name: golangci-lint
uses: golangci/golangci-lint-action@v4

View File

@@ -40,10 +40,6 @@ jobs:
run: |
set -x
make tools
make buf
go generate ./...
make frontend
go mod tidy
- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@v6

View File

@@ -41,10 +41,6 @@ jobs:
run: |
set -x
make tools
make buf
go generate ./...
make frontend
go mod tidy
- name: Test
run: ./scripts/test

View File

@@ -123,7 +123,7 @@ frontend-deps: ## Install Angular deps for go generate
.PHONY: website-deps
website-deps: ## Install Docusaurus deps for go generate
cd doc/website && yarn install
cd doc/website && npm install
.PHONY: image
image: build ## Docker image build

14569
doc/website/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -24,9 +24,9 @@
"react-dom": "^18.0.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "3.4.0",
"@docusaurus/tsconfig": "3.4.0",
"@docusaurus/types": "3.4.0",
"@docusaurus/module-type-aliases": "^3.4.0",
"@docusaurus/tsconfig": "^3.4.0",
"@docusaurus/types": "^3.4.0",
"typescript": "~5.2.2"
},
"browserslist": {

View File

@@ -4,7 +4,7 @@ package website
//go:generate rm -rf build
//go:generate mkdir build
//go:generate yarn build
//go:generate npm run build
//go:generate touch $GOFILE
import (

File diff suppressed because it is too large Load Diff

View File

@@ -1 +1 @@
0
1