From 3f9d752ad18819e9c3525e8fdec90166c817dfc4 Mon Sep 17 00:00:00 2001 From: Leo Germani Date: Wed, 23 Aug 2023 12:45:31 -0300 Subject: [PATCH] feat: add circle ci config --- .circleci/config.yml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..5c96ec22 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,41 @@ +version: 2.1 + +orbs: + newspack: newspack/newspack@1.4.4 + +workflows: + version: 2 + all: + jobs: + - newspack/build + - newspack/lint-js-scss: + requires: + - newspack/build + - newspack/build-distributable: + requires: + - newspack/build + archive-name: 'newspack-network' + filters: + branches: + only: + - master + - newspack/release: + requires: + - newspack/build + filters: + branches: + only: + - release + - alpha + - /^hotfix\/.*/ + - newspack/post-release: + requires: + - newspack/release + filters: + branches: + only: + - release + php: + jobs: + - newspack/lint-php + - newspack/test-php