From 7c7a82c64a938b1ae3376ba5bab6477a9bf4390d Mon Sep 17 00:00:00 2001 From: Jason Date: Tue, 14 Nov 2023 15:48:42 -0600 Subject: [PATCH] remove circle --- .circleci/canary-version.js | 30 ------- .circleci/config.yml | 165 ------------------------------------ 2 files changed, 195 deletions(-) delete mode 100755 .circleci/canary-version.js delete mode 100644 .circleci/config.yml diff --git a/.circleci/canary-version.js b/.circleci/canary-version.js deleted file mode 100755 index a84395224..000000000 --- a/.circleci/canary-version.js +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env node - -const fs = require('fs'); -const root = require('../package.json'); -const styles = require('../packages/styles/package.json'); -const react = require('../packages/react/package.json'); - -if (!process.env.CIRCLE_SHA1) { - throw new Error('No CIRCLE SHA available.'); -} - -const sha = process.env.CIRCLE_SHA1.substring(0, 8); -const version = `${root.version}-canary.${sha}`; - -console.log('Updating versions to %s', version); - -root.version = version; -fs.writeFileSync('./package.json', JSON.stringify(root, null, 2)); - -styles.version = version; -fs.writeFileSync( - './packages/styles/package.json', - JSON.stringify(styles, null, 2) -); - -react.version = version; -fs.writeFileSync( - './packages/react/package.json', - JSON.stringify(react, null, 2) -); diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 2c9557ff4..000000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,165 +0,0 @@ -version: 2 - -orbs: - browser-tools: circleci/browser-tools@1.2.4 - -defaults: &defaults - docker: - - image: cimg/node:16.14-browsers - steps: - - browser-tools/install-chrome - - run: - command: | - google-chrome --version - name: Google Chrome Version - working_directory: ~/cauldron - -set_npm_auth: &set_npm_auth - run: npm config set "//registry.npmjs.org/:_authToken" $NPM_AUTH - -jobs: - react: - <<: *defaults - steps: - - checkout - - restore_cache: - keys: - - v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - v2-react-yarn- - - run: NODE_ENV=production yarn --cwd=packages/react build - - run: yarn --cwd=packages/react test - styles: - <<: *defaults - steps: - - checkout - - restore_cache: - keys: - - v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - - v2-styles-yarn- - - run: NODE_ENV=production yarn --cwd=packages/styles build - dependencies: - <<: *defaults - steps: - - checkout - - restore_cache: - keys: - - v2-yarn-cache-{{ checksum "yarn.lock" }} - - v2-yarn-cache- - - restore_cache: - keys: - - v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - v2-react-yarn- - - restore_cache: - keys: - - v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - - v2-styles-yarn- - - run: yarn - - save_cache: - key: v2-yarn-cache-{{ checksum "yarn.lock" }} - paths: - - node_modules - - save_cache: - paths: - - packages/react/node_modules - key: v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - save_cache: - paths: - - packages/styles/node_modules - key: v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - checks: - <<: *defaults - steps: - - checkout - - restore_cache: - key: v2-yarn-cache-{{ checksum "yarn.lock" }} - - run: yarn lint - a11y: - <<: *defaults - steps: - - checkout - - restore_cache: - key: v2-yarn-cache-{{ checksum "yarn.lock" }} - - restore_cache: - key: v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - restore_cache: - key: v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - - run: yarn build:styles - - run: yarn build:react - - run: yarn build:docs - - run: yarn test:a11y - canary_release: - <<: *defaults - steps: - - checkout - - <<: *set_npm_auth - - restore_cache: - keys: - - v2-yarn-cache-{{ checksum "yarn.lock" }} - - v2-yarn-cache- - - restore_cache: - keys: - - v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - v2-react-yarn- - - restore_cache: - keys: - - v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - - v2-styles-yarn- - - run: npm whoami - - run: .circleci/canary-version.js - - run: cd packages/styles && npm publish --tag=next - - run: cd packages/react && npm publish --tag=next - release: - <<: *defaults - steps: - - checkout - - <<: *set_npm_auth - - restore_cache: - keys: - - v2-yarn-cache-{{ checksum "yarn.lock" }} - - v2-yarn-cache- - - restore_cache: - keys: - - v2-react-yarn-{{ checksum "packages/react/yarn.lock" }} - - v2-react-yarn- - - restore_cache: - keys: - - v2-styles-yarn-{{ checksum "packages/styles/yarn.lock" }} - - v2-styles-yarn- - - run: npm whoami - - run: cd packages/styles && npm publish - - run: cd packages/react && npm publish - -workflows: - version: 2 - build: - jobs: - - dependencies - - checks: - requires: - - dependencies - - react: - requires: - - dependencies - - checks - - styles: - requires: - - dependencies - - checks - - a11y: - requires: - - react - - styles - - canary_release: - requires: - - a11y - filters: - branches: - only: - - develop - - release: - requires: - - a11y - filters: - branches: - only: - - master