├── .autorc ├── README.md ├── yarn.lock ├── renovate.json ├── .github └── workflows │ ├── run-conventional-commits-check.yml │ └── run-add-version-label.yml ├── .circleci └── config.yml ├── LICENSE ├── .gitignore ├── package.json └── CHANGELOG.md /.autorc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./package.json" 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # auto-config 2 | Artsy's shared auto release config 3 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "@artsy:lib" 4 | ], 5 | "assignees": [ 6 | "ovasdi" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /.github/workflows/run-conventional-commits-check.yml: -------------------------------------------------------------------------------- 1 | name: ☢️ Conventional Commits Check 2 | 3 | on: 4 | pull_request: 5 | types: [opened, edited] 6 | 7 | jobs: 8 | run-conventional-commits-check: 9 | uses: artsy/duchamp/.github/workflows/conventional-commits-check.yml@main 10 | -------------------------------------------------------------------------------- /.github/workflows/run-add-version-label.yml: -------------------------------------------------------------------------------- 1 | name: ☢️ Add Version Label 2 | 3 | on: 4 | pull_request: 5 | types: [opened, reopened, synchronize] 6 | 7 | jobs: 8 | run-add-version-label: 9 | uses: artsy/duchamp/.github/workflows/add-version-label.yml@main 10 | secrets: 11 | danger-token: ${{ secrets.DANGER_TOKEN }} 12 | -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- 1 | version: 2.1 2 | 3 | orbs: 4 | yarn: artsy/yarn@6.5.0 5 | auto: artsy/auto@2.2.0 6 | 7 | workflows: 8 | build: 9 | jobs: 10 | - yarn/workflow-queue: 11 | filters: 12 | branches: 13 | only: main 14 | - auto/publish-canary: 15 | context: npm-deploy 16 | filters: 17 | branches: 18 | ignore: main 19 | - auto/publish: 20 | context: npm-deploy 21 | filters: 22 | branches: 23 | only: main 24 | requires: 25 | - yarn/workflow-queue 26 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Artsy 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | # next.js build output 61 | .next 62 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@artsy/auto-config", 3 | "version": "1.2.0", 4 | "repository": "https://github.com/artsy/auto-config", 5 | "author": "Justin Bennett ", 6 | "license": "MIT", 7 | "publishConfig": { 8 | "registry": "https://registry.npmjs.org/" 9 | }, 10 | "auto": { 11 | "name": "Artsy", 12 | "email": "it@artsymail.com", 13 | "labels": [ 14 | { 15 | "name": "Version: Major", 16 | "changelogTitle": "💥 Breaking Change", 17 | "description": "Increment the major version when merged", 18 | "releaseType": "major" 19 | }, 20 | { 21 | "name": "Version: Minor", 22 | "changelogTitle": "🚀 Enhancement", 23 | "description": "Increment the minor version when merged", 24 | "releaseType": "minor" 25 | }, 26 | { 27 | "name": "Version: Patch", 28 | "changelogTitle": "🐛 Bug Fix", 29 | "description": "Increment the patch version when merged", 30 | "releaseType": "patch" 31 | }, 32 | { 33 | "name": "Skip Release", 34 | "description": "Preserve the current version when merged", 35 | "releaseType": "skip" 36 | }, 37 | { 38 | "name": "Version: Trivial", 39 | "changelogTitle": "🏠 Internal", 40 | "description": "Changes only affect the internal API", 41 | "releaseType": "none" 42 | }, 43 | { 44 | "name": "Docs", 45 | "changelogTitle": "📝 Documentation", 46 | "description": "Changes only affect the documentation", 47 | "releaseType": "none" 48 | } 49 | ], 50 | "plugins": [ 51 | "npm", 52 | "released" 53 | ] 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # v1.2.0 (Fri Apr 08 2022) 2 | 3 | #### 🚀 Enhancement 4 | 5 | - chore: update renovate assignee [#42](https://github.com/artsy/auto-config/pull/42) ([@ovasdi](https://github.com/ovasdi)) 6 | 7 | #### ⚠️ Pushed to `main` 8 | 9 | - master main switch ([@ovasdi](https://github.com/ovasdi)) 10 | 11 | #### Authors: 1 12 | 13 | - Ozzie Vasdi ([@ovasdi](https://github.com/ovasdi)) 14 | 15 | --- 16 | 17 | # v1.1.1 (Mon Mar 07 2022) 18 | 19 | #### ⚠️ Pushed to `master` 20 | 21 | - Update yarn orb from 6.0.0 to v6.1.0 ([@renovate-bot](https://github.com/renovate-bot)) 22 | 23 | #### 🏠 Internal 24 | 25 | - Update auto orb from 1.4.0 to v2 [#39](https://github.com/artsy/auto-config/pull/39) ([@renovate-bot](https://github.com/renovate-bot) [@renovate[bot]](https://github.com/renovate[bot])) 26 | - Update auto orb from 1.3.2 to v1.4.0 [#37](https://github.com/artsy/auto-config/pull/37) ([@renovate-bot](https://github.com/renovate-bot) [@renovate[bot]](https://github.com/renovate[bot])) 27 | 28 | #### Authors: 2 29 | 30 | - [@renovate[bot]](https://github.com/renovate[bot]) 31 | - WhiteSource Renovate ([@renovate-bot](https://github.com/renovate-bot)) 32 | 33 | --- 34 | 35 | # v1.1.0 (Thu Sep 23 2021) 36 | 37 | #### 🚀 Enhancement 38 | 39 | - Update renovate.json [#36](https://github.com/artsy/auto-config/pull/36) ([@zephraph](https://github.com/zephraph)) 40 | 41 | #### 🏠 Internal 42 | 43 | - Remove unused index.js file [#28](https://github.com/artsy/auto-config/pull/28) ([@dblandin](https://github.com/dblandin)) 44 | - Update yarn orb from 5.1.3 to v6 [#38](https://github.com/artsy/auto-config/pull/38) ([@renovate-bot](https://github.com/renovate-bot) [@renovate[bot]](https://github.com/renovate[bot])) 45 | - Update auto orb from 1.2.1 to v1.3.2 [#33](https://github.com/artsy/auto-config/pull/33) ([@renovate-bot](https://github.com/renovate-bot)) 46 | - Update yarn orb from 5.1.0 to v5.1.1 [#32](https://github.com/artsy/auto-config/pull/32) ([@renovate-bot](https://github.com/renovate-bot)) 47 | - Update yarn orb from 5.0.0 to v5.1.0 [#31](https://github.com/artsy/auto-config/pull/31) ([@renovate-bot](https://github.com/renovate-bot)) 48 | - Update auto orb from 1.2.0 to v1.2.1 [#29](https://github.com/artsy/auto-config/pull/29) ([@renovate-bot](https://github.com/renovate-bot)) 49 | - Update yarn orb from 4.0.2 to v5 [#30](https://github.com/artsy/auto-config/pull/30) ([@renovate-bot](https://github.com/renovate-bot) [@renovate[bot]](https://github.com/renovate[bot])) 50 | - Update yarn orb from 5.1.1 to v5.1.3 [#34](https://github.com/artsy/auto-config/pull/34) ([@renovate-bot](https://github.com/renovate-bot)) 51 | - Update auto orb from 1.1.0 to v1.2.0 [#27](https://github.com/artsy/auto-config/pull/27) ([@renovate-bot](https://github.com/renovate-bot)) 52 | - Update auto orb to v1.1.0 [#26](https://github.com/artsy/auto-config/pull/26) ([@renovate-bot](https://github.com/renovate-bot)) 53 | - Update auto orb to v1.0.2 [#25](https://github.com/artsy/auto-config/pull/25) ([@renovate-bot](https://github.com/renovate-bot)) 54 | - Update yarn orb to v4.0.2 [#24](https://github.com/artsy/auto-config/pull/24) ([@renovate-bot](https://github.com/renovate-bot)) 55 | - Update yarn orb to v4.0.1 [#23](https://github.com/artsy/auto-config/pull/23) ([@renovate-bot](https://github.com/renovate-bot)) 56 | - Update yarn orb to v4 [#22](https://github.com/artsy/auto-config/pull/22) ([@renovate-bot](https://github.com/renovate-bot) [@zephraph](https://github.com/zephraph) [@renovate[bot]](https://github.com/renovate[bot])) 57 | - Update yarn orb to v3 [#21](https://github.com/artsy/auto-config/pull/21) ([@renovate-bot](https://github.com/renovate-bot) [@renovate[bot]](https://github.com/renovate[bot])) 58 | 59 | #### Authors: 4 60 | 61 | - [@renovate[bot]](https://github.com/renovate[bot]) 62 | - Devon Blandin ([@dblandin](https://github.com/dblandin)) 63 | - Justin Bennett ([@zephraph](https://github.com/zephraph)) 64 | - WhiteSource Renovate ([@renovate-bot](https://github.com/renovate-bot)) 65 | 66 | --- 67 | 68 | # v1.0.2 (Mon Feb 17 2020) 69 | 70 | #### 🐛 Bug Fix 71 | 72 | - Update label configuration to follow 8.x conventions [#20](https://github.com/artsy/auto-config/pull/20) ([@anandaroop](https://github.com/anandaroop)) 73 | - Update yarn orb to v2.1.1 [#19](https://github.com/artsy/auto-config/pull/19) ([@renovate-bot](https://github.com/renovate-bot)) 74 | 75 | #### Authors: 2 76 | 77 | - Anandaroop Roy ([@anandaroop](https://github.com/anandaroop)) 78 | - WhiteSource Renovate ([@renovate-bot](https://github.com/renovate-bot)) 79 | 80 | --- 81 | 82 | # v1.0.1 (Sun Aug 04 2019) 83 | 84 | #### 🏠 Internal 85 | 86 | - Update yarn orb to v2 [#17](https://github.com/artsy/auto-config/pull/17) ([@renovate-bot](https://github.com/renovate-bot)) 87 | - Update renovate.json [#16](https://github.com/artsy/auto-config/pull/16) ([@zephraph](https://github.com/zephraph)) 88 | 89 | #### Authors: 2 90 | 91 | - Renovate Bot ([@renovate-bot](https://github.com/renovate-bot)) 92 | - Justin Bennett ([@zephraph](https://github.com/zephraph)) 93 | 94 | --- 95 | 96 | # v1.0.0 (Mon May 06 2019) 97 | 98 | #### 💥 Breaking Change 99 | 100 | - Reformat config to package.json to prep for next auto release [#15](https://github.com/artsy/auto-config/pull/15) ([@zephraph](https://github.com/zephraph)) 101 | 102 | #### Authors: 1 103 | 104 | - Justin Bennett ([@zephraph](https://github.com/zephraph)) 105 | 106 | --- 107 | 108 | # v0.1.2 (Mon May 06 2019) 109 | 110 | #### 🐛 Bug Fix 111 | 112 | - Revert "Move config to package.json to prep for next auto release" [#14](https://github.com/artsy/auto-config/pull/14) ([@zephraph](https://github.com/zephraph)) 113 | 114 | #### Authors: 1 115 | 116 | - Justin Bennett ([@zephraph](https://github.com/zephraph)) 117 | 118 | --- 119 | 120 | # v0.1.1 (Mon May 06 2019) 121 | 122 | #### 🐛 Bug Fix 123 | 124 | - Move config to package.json to prep for next auto release [#13](https://github.com/artsy/auto-config/pull/13) ([@zephraph](https://github.com/zephraph)) 125 | 126 | #### 🏠 Internal 127 | 128 | - Update yarn orb to v0.2.0 [#12](https://github.com/artsy/auto-config/pull/12) ([@renovate-bot](https://github.com/renovate-bot)) 129 | - Update yarn orb to v0.1.8 [#11](https://github.com/artsy/auto-config/pull/11) ([@renovate-bot](https://github.com/renovate-bot)) 130 | - Update yarn orb to v0.1.7 [#10](https://github.com/artsy/auto-config/pull/10) ([@renovate-bot](https://github.com/renovate-bot)) 131 | - Update yarn orb to v0.1.6 [#9](https://github.com/artsy/auto-config/pull/9) ([@renovate-bot](https://github.com/renovate-bot)) 132 | 133 | #### Authors: 2 134 | 135 | - Justin Bennett ([@zephraph](https://github.com/zephraph)) 136 | - Renovate Bot ([@renovate-bot](https://github.com/renovate-bot)) 137 | 138 | --- 139 | 140 | # v0.1.0 (Sat Feb 02 2019) 141 | 142 | #### 🚀 Enhancement 143 | 144 | - Add support for Docs label [#8](https://github.com/artsy/auto-config/pull/8) ([@zephraph](https://github.com/zephraph)) 145 | 146 | #### 🏠 Internal 147 | 148 | - Update yarn orb to v0.1.5 [#7](https://github.com/artsy/auto-config/pull/7) ([@renovate-bot](https://github.com/renovate-bot)) 149 | 150 | --- 151 | 152 | # v0.0.8 (Fri Jan 25 2019) 153 | 154 | #### ⚠️ Pushed to master 155 | 156 | - Add yarn.lock file ([@zephraph](https://github.com/zephraph)) 157 | 158 | --- 159 | 160 | # v0.0.7 (Fri Jan 25 2019) 161 | 162 | 163 | 164 | --- 165 | 166 | # v0.0.6 (Wed Jan 23 2019) 167 | 168 | 169 | 170 | --- 171 | 172 | # v0.0.5 (Wed Jan 23 2019) 173 | 174 | 175 | 176 | --- 177 | 178 | # v0.0.4 (Tue Jan 22 2019) 179 | 180 | #### ⚠️ Pushed to master 181 | 182 | - Bump project version for force deploy 183 | ([@zephraph](https://github.com/zephraph)) 184 | - Add autorc 185 | ([@zephraph](https://github.com/zephraph)) 186 | - Set default registry 187 | ([@zephraph](https://github.com/zephraph)) 188 | - Add initial artsy config 189 | ([@zephraph](https://github.com/zephraph)) --------------------------------------------------------------------------------