diff --git a/.drone.yml b/.drone.yml index 6ed08c0..f65629d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,6 +6,9 @@ name: npm-publish-snapshot trigger: event: - push + branch: + exclude: + - master steps: - name: publish-snapshot @@ -22,3 +25,31 @@ steps: - npm version $SNAPSHOT - npm publish --tag snapshot # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + +--- +kind: pipeline +type: docker +name: npm-publish-release + +trigger: + event: + - push + branch: + - master + +steps: + - name: publish-release + image: node:18 + environment: + GITEA_TOKEN: + from_secret: gitea_token + VERSION: ${NEW_VERSION} + commands: + - git fetch --tags + - OLD_VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" + - echo $NEW_VERSION + - echo $OLD_VERSION + - npm ci + - npm version $NEW_VERSION + - npm publish + # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot diff --git a/.eslintrc.json b/.eslintrc.json index 6935a14..f8f29c8 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -15,7 +15,7 @@ }, "extends": [ "eslint:recommended", - "plugin:react/recommended", + "plugin:vue/vue3-essential", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended" ], diff --git a/.npmrc b/.npmrc index 5f36c15..ae2b602 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,4 @@ @ioprojects:registry=https://git.endmove.eu/api/packages/io-projectsofficial/npm/ //git.endmove.eu/api/packages/io-projectsofficial/npm/:_authToken="${GITEA_TOKEN}" tag-version-prefix="" -message="chore(ci): %s :tada:" +message="chore(ci): %s"