From 69075931f207f3cf6b47b29913d68074cfdd3abd Mon Sep 17 00:00:00 2001 From: battlmonstr Date: Wed, 22 Nov 2023 20:21:08 +0100 Subject: [PATCH] Linux builder workflow --- .circleci/config.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..ecb2e60 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,32 @@ +version: 2.1 + +jobs: + release: + parameters: + resource_class: + type: string + machine: + image: ubuntu-2204:2023.04.2 + resource_class: <> + steps: + - checkout: + path: silkworm-go + - run: + command: ./ci/release.sh "$CIRCLE_WORKING_DIRECTORY" 16 <> + +workflows: + version: 2 + release_linux_builder: + jobs: + - release: + name: release-x86_64 + resource_class: 2xlarge + filters: + tags: { only: /^release\/.+-base$/ } + branches: { ignore: /.*/ } + - release: + name: release-arm64 + resource_class: arm.2xlarge + filters: + tags: { only: /^release\/.+-base$/ } + branches: { ignore: /.*/ }