feat(ci): Added woodpecker CI
continuous-integration/woodpecker the build failed Details

This commit is contained in:
Ferdinand Thiessen 2021-12-14 15:57:25 +01:00
parent 71949bbd20
commit b2c93cda2a
3 changed files with 18 additions and 1 deletions

16
.woodpecker/deploy.yml Normal file
View File

@ -0,0 +1,16 @@
pipeline:
validate:
image: node:lts-alpine
commands:
- yarn install
- yarn valid
deploy:
image: node:lts-alpine
commands:
- echo "//registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN" > .npmrc
- yarn publish --non-interactive
secrets: [ node_auth_token ]
when:
event: tag
tag: v*

View File

@ -1,4 +1,5 @@
# Flaschengeist types
![status-badge](https://ci.os-sc.org/api/badges/Flaschengeist/flaschengeist-types/status.svg)
This package provides the TypeScript typings needed for developing with the [Flaschengeist](https://flaschengeist.dev/Flaschengeist/flaschengeist) and the [Flaschengeist-Plugin](https://flaschengeist.dev/Flaschengeist/flaschengeist-frontend) API.

View File

@ -16,7 +16,7 @@
"typings": "types/index.d.ts",
"scripts": {
"valid": "tsc --noEmit",
"format": "prettier --config ./package.json --write '{,!(node_modules)/**/}*.ts'"
"format": "prettier --config ./package.json --write '{,!(node_modules)/**/}*.ts'"
},
"peerDependencies": {
"vue": "^3.2.20",