From d0e9fd7e0d0dbfd05a4126500ef292aa1df6da7e Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 23 Apr 2023 18:24:36 -0400 Subject: [PATCH] ci: add circle ci config --- .circleci/config.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..7056be6 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,37 @@ +version: 2.1 + +orbs: + node: circleci/node@5.1.0 + ssh: credijusto/ssh@0.5.2 +workflows: + release: + jobs: + - node/run: + name: build + npm-run: build + filters: + branches: + only: + - master + - develop + - /^develop-.*$/ + - node/run: + name: release + npm-run: semantic-release + requires: + - build + filters: + branches: + only: + - master + - develop + - /^develop-.*$/ + + context: + - publish + setup: + - add_ssh_keys: + fingerprints: + - "47:cf:a1:17:d9:81:8e:c5:51:e5:53:c8:33:e4:33:b9" + - ssh/ssh-add-host: + host_url: GITEA_HOST