From 7aa937dd4183fdad4189a182f2190558349c7c7b Mon Sep 17 00:00:00 2001 From: cupcakearmy Date: Thu, 23 Jan 2020 11:09:57 +0100 Subject: [PATCH] automatic signing --- .drone.yml | 25 +++++++++++++++++++++++++ package.json | 5 +++-- 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..aa42d1a --- /dev/null +++ b/.drone.yml @@ -0,0 +1,25 @@ +kind: pipeline +name: default + +steps: +- name: build + image: node + pull: always + commands: + - yarn + - yarn run bin + when: + event: tag + +- name: publish + image: plugins/github-release + pull: always + settings: + api_key: + from_secret: github + files: bin/* + checksum: + - sha512 + note: CHANGELOG.md + when: + event: tag \ No newline at end of file diff --git a/package.json b/package.json index 78efff4..b6008fa 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "build": "tsc", "build:watch": "tsc -w", "dev": "tsnd --no-notify --respawn ./src/autorestic.ts", - "bin": "yarn run build && pkg lib/autorestic.js --targets latest-macos-x64,latest-linux-x64 --out-path bin" + "move": "mv bin/autorestic-linux bin/autorestic_linux_x64 && mv bin/autorestic-macos bin/autorestic_macos_x64", + "bin": "yarn run build && pkg lib/autorestic.js --targets latest-macos-x64,latest-linux-x64 --out-path bin && yarn run move" }, "devDependencies": { "@types/js-yaml": "^3.12.1", @@ -22,4 +23,4 @@ "minimist": "^1.2.0", "uhrwerk": "^1.0.0" } -} +} \ No newline at end of file