Merge pull request #1227 from quantified-uncertainty/vercel
Move to Vercel
This commit is contained in:
		
						commit
						ccdcb1a72b
					
				
							
								
								
									
										2
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
								
							|  | @ -24,7 +24,7 @@ | |||
| *.json @quinn-dougherty @Hazelfire @berekuk @OAGr | ||||
| *.y*ml @quinn-dougherty @berekuk @OAGr | ||||
| *.config.js @Hazelfire @berekuk @OAGr | ||||
| netlify.toml @quinn-dougherty @OAGr @berekuk @Hazelfire  | ||||
| vercel.json @OAGr @berekuk @Hazelfire | ||||
| 
 | ||||
| # Documentation | ||||
| *.md @quinn-dougherty @OAGr @Hazelfire | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ Squiggle is currently pre-alpha. | |||
| 
 | ||||
| # Bug reports | ||||
| 
 | ||||
| Anyone (with a github account) can file an issue at any time. Please allow Quinn, Sam, and Ozzie to triage, but otherwise just follow the suggestions in the issue templates. | ||||
| Anyone (with a github account) can file an issue at any time. Please allow Slava, Sam, and Ozzie to triage, but otherwise just follow the suggestions in the issue templates. | ||||
| 
 | ||||
| # Project structure | ||||
| 
 | ||||
|  | @ -28,7 +28,7 @@ Squiggle is a **monorepo** with three **packages**. | |||
| 
 | ||||
| # Deployment ops | ||||
| 
 | ||||
| We use netlify, and it should only concern Quinn, Sam, and Ozzie. | ||||
| We use Vercel, and it should only concern Slava, Sam, and Ozzie. | ||||
| 
 | ||||
| # Development environment, building, testing, dev server | ||||
| 
 | ||||
|  | @ -56,9 +56,9 @@ If you absolutely must, please prefix your commit message with `hotfix: `. | |||
| 
 | ||||
| Please work against `develop` branch. **Do not** work against `master`. | ||||
| 
 | ||||
| - For rescript code: Quinn and Ozzie are reviewers | ||||
| - For rescript code: Slava and Ozzie are reviewers | ||||
| - For js or typescript code: Sam and Ozzie are reviewers | ||||
| - For ops code (i.e. yaml, package.json): Quinn and Sam are reviewers | ||||
| - For ops code (i.e. yaml, package.json): Slava and Sam are reviewers | ||||
| 
 | ||||
| Autopings are set up: if you are not autopinged, you are welcome to comment, but please do not use the formal review feature, send approvals, rejections, or merges. | ||||
| 
 | ||||
|  |  | |||
|  | @ -21,10 +21,10 @@ _An estimation language_. | |||
| 
 | ||||
| ## Our deployments | ||||
| 
 | ||||
| - **website/docs prod**: https://squiggle-language.com [](https://app.netlify.com/sites/squiggle-documentation/deploys) | ||||
| - **website/docs staging**: https://develop--squiggle-documentation.netlify.app/ | ||||
| - **components storybook prod**: https://squiggle-components.netlify.app/ [](https://app.netlify.com/sites/squiggle-components/deploys) | ||||
| - **components storybook staging**: https://develop--squiggle-components.netlify.app/ | ||||
| - **website/docs prod**: https://squiggle-language.com | ||||
| - **website/docs staging**: https://preview.squiggle-language.com | ||||
| - **components storybook prod**: https://components.squiggle-language.com | ||||
| - **components storybook staging**: https://preview-components.squiggle-language.com | ||||
| - **legacy (2020) playground**: https://playground.squiggle-language.com | ||||
| 
 | ||||
| ## Packages | ||||
|  |  | |||
|  | @ -1,8 +0,0 @@ | |||
| [build] | ||||
|     base = "packages/components/" | ||||
|     command = "cd ../squiggle-lang && yarn build && cd ../components && yarn build" | ||||
|     publish = "storybook-static/" | ||||
|     ignore = "node -e 'process.exitCode = process.env.BRANCH.includes(\"dependabot\") ? 0 : 1' && git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF . ../squiggle-lang" | ||||
| 
 | ||||
| [build.environment] | ||||
|     NETLIFY_USE_YARN = "true" | ||||
							
								
								
									
										6
									
								
								packages/components/vercel.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								packages/components/vercel.json
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| { | ||||
|   "buildCommand": "cd ../squiggle-lang && yarn build && cd ../components && yarn build", | ||||
|   "outputDirectory": "storybook-static", | ||||
|   "installCommand": "cd ../../ && yarn", | ||||
|   "ignoreCommand": "git diff --quiet $VERCEL_GIT_PREVIOUS_SHA $VERCEL_GIT_COMMIT_SHA . ../squiggle-lang" | ||||
| } | ||||
|  | @ -3,7 +3,7 @@ This is the most basic file in our invariants family of tests. | |||
| 
 | ||||
| Validate that the addition of means equals the mean of the addition, similar for subtraction and multiplication.  | ||||
| 
 | ||||
| Details in https://develop--squiggle-documentation.netlify.app/docs/internal/invariants/ | ||||
| Details in https://squiggle-language.com/docs/internal/invariants/ | ||||
| 
 | ||||
| Note: epsilon of 1e3 means the invariants are, in general, not being satisfied.  | ||||
| */ | ||||
|  |  | |||
|  | @ -181,7 +181,7 @@ The `sample(distribution)` samples a given distribution. | |||
| 
 | ||||
| ## Converting between distribution formats | ||||
| 
 | ||||
| Recall the [three formats of distributions](https://develop--squiggle-documentation.netlify.app/docs/Discussions/Three-Types-Of-Distributions). We can force any distribution into `SampleSet` format | ||||
| Recall the [three formats of distributions](/docs/Discussions/Three-Formats-Of-Distributions). We can force any distribution into `SampleSet` format | ||||
| 
 | ||||
| <SquiggleEditor defaultCode="SampleSet.fromDist(normal(5, 10))" /> | ||||
| 
 | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ Types are available for both packages. | |||
| 
 | ||||
| This documentation uses `@quri/squiggle-components` frequently. | ||||
| 
 | ||||
| We host [a storybook](https://squiggle-components.netlify.app/) with details | ||||
| We host [a storybook](https://components.squiggle-language.com) with details | ||||
| and usage of each of the components made available. | ||||
| 
 | ||||
| ## [Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=QURI.vscode-squiggle)  | ||||
|  |  | |||
|  | @ -75,7 +75,7 @@ There's a simple [VS Code extension](https://marketplace.visualstudio.com/items? | |||
| Squiggle is built using [Rescript](https://rescript-lang.org/), and is accessible via a simple Typescript library. You can use this library to either run Squiggle code in full, or to call select specific functions within Squiggle (though this latter functionality is very minimal). | ||||
| 
 | ||||
| **[React Components Library](https://www.npmjs.com/package/@quri/squiggle-components)**   | ||||
| All of the components used in the playground and documentation are available in a separate component NPM repo. You can see the full Storybook of components [here](https://squiggle-components.netlify.app). | ||||
| All of the components used in the playground and documentation are available in a separate component NPM repo. You can see the full Storybook of components [here](https://components.squiggle-language.com). | ||||
| 
 | ||||
| **[Observable](https://observablehq.com/@hazelfire/squiggle)**   | ||||
| You can use Squiggle Components in Observable notebooks. Sam Nolan put together an exportable [Observable Notebook](https://observablehq.com/@hazelfire/squiggle) of the key components that you can directly import and use in your Observable notebooks. | ||||
|  |  | |||
|  | @ -1,8 +0,0 @@ | |||
| [build] | ||||
|     base = "packages/website/" | ||||
|     command = "cd ../squiggle-lang && yarn build && cd ../components && yarn build && cd ../website && yarn build" | ||||
|     publish = "build/" | ||||
|     ignore = "node -e 'process.exitCode = process.env.BRANCH.includes(\"dependabot\") ? 0 : 1' && git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF ../" | ||||
| 
 | ||||
| [build.environment] | ||||
|     NETLIFY_USE_YARN = "true" | ||||
							
								
								
									
										6
									
								
								packages/website/vercel.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								packages/website/vercel.json
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| { | ||||
|   "buildCommand": "cd ../squiggle-lang && yarn build && cd ../components && yarn build && cd ../website && yarn build", | ||||
|   "framework": "docusaurus-2", | ||||
|   "installCommand": "cd ../../ && yarn", | ||||
|   "ignoreCommand": "git diff --quiet $VERCEL_GIT_PREVIOUS_SHA $VERCEL_GIT_COMMIT_SHA ../squiggle-lang ../components ." | ||||
| } | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user