Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/development' into fix-undo-sto…
Browse files Browse the repository at this point in the history
…necrop
  • Loading branch information
Rohan Bansal committed Jul 11, 2024
2 parents 4609a5d + beeefa3 commit 014ab94
Show file tree
Hide file tree
Showing 385 changed files with 10,330 additions and 4,320 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/change.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
name: Install Node.js
with:
cache-dependency-path: '**/config/rush/pnpm-lock.yaml'
registry-url: https://npm.pkg.github.com/
registry-url: https://registry.npmjs.org/

- name: Verify Changes
run: node common/scripts/install-run-rush.js change --verify
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
name: Install Node.js
with:
cache-dependency-path: '**/config/rush/pnpm-lock.yaml'
registry-url: https://npm.pkg.github.com/
registry-url: https://registry.npmjs.org/

- name: Install Rush
run: node common/scripts/install-run-rush.js install
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/release-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ jobs:
publish-npm:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest

permissions:
contents: write
packages: write

steps:
- uses: actions/checkout@v4
name: Checkout
Expand All @@ -30,8 +32,11 @@ jobs:
- name: Install Rush
run: node common/scripts/install-run-rush.js install

- name: Build Stonecrop
run: node common/scripts/install-run-rush.js rebuild --verbose

- name: Bump Version for Packages
run: node common/scripts/install-run-rush.js version --bump
run: node common/scripts/install-run-rush.js version --bump --target-branch development --ignore-git-hooks

- name: Publish Packages via Rush
run: node common/scripts/install-run-rush.js publish --apply --publish --include-all --version-policy stonecrop --target-branch development --add-commit-details --set-access-level=public
Expand Down
14 changes: 10 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,14 @@ jobs:
uses: actions/setup-node@v4
with:
cache-dependency-path: '**/config/rush/pnpm-lock.yaml'
registry-url: https://npm.pkg.github.com/
registry-url: https://registry.npmjs.org/

- name: Install Rush
- name: Rush Install
run: node common/scripts/install-run-rush.js install

- name: Rush Build
run: node common/scripts/install-run-rush.js rebuild --verbose

- name: Run Tests
working-directory: ./aform
run: node ../common/scripts/install-run-rushx.js test:coverage
Expand Down Expand Up @@ -83,11 +86,14 @@ jobs:
uses: actions/setup-node@v4
with:
cache-dependency-path: '**/config/rush/pnpm-lock.yaml'
registry-url: https://npm.pkg.github.com/
registry-url: https://registry.npmjs.org/

- name: Install Rush
- name: Rush Install
run: node common/scripts/install-run-rush.js install

- name: Rush Build
run: node common/scripts/install-run-rush.js rebuild --verbose

- name: Run Tests
working-directory: ./atable
run: node ../common/scripts/install-run-rushx.js test:coverage
Expand Down
99 changes: 63 additions & 36 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,42 +3,49 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
lib-cov/

# Coverage directory used by tools like istanbul
coverage
coverage/

# nyc test coverage
.nyc_output
.nyc_output/

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
.grunt/

# Bower dependency directory (https://bower.io/)
bower_components
bower_components/

# node-waf configuration
.lock-wscript
.lock-wscript/

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
build/Release/

# Dependency directories
node_modules/
jspm_packages/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm
.npm/

# Optional eslint cache
.eslintcache
.eslintcache/

# Optional REPL history
.node_repl_history
Expand All @@ -51,52 +58,72 @@ jspm_packages/

# dotenv environment variables file
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# next.js build output
.next
.next/

# OS X temporary files
.DS_Store
# Docusaurus cache and generated files
.docusaurus/

# Visual Studio Code
.vscode
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!*.code-workspace
# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# yarn v2
.yarn/cache/
.yarn/unplugged/
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

# OS X temporary files
.DS_Store/

# IntelliJ IDEA project files; if you want to commit IntelliJ settings, this recipe may be helpful:
# https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
.idea/
*.iml

# Visual Studio Code
.vscode/
!.vscode/tasks.json
!.vscode/launch.json

# Rush temporary files
common/deploy/
common/temp/
common/autoinstallers/*/.npmrc
**/.rush/temp/
*.lock

# Common toolchain intermediate files
temp/
lib/
lib-amd/
lib-es6/
lib-esnext/
lib-commonjs/
lib-shim/
dist/
dist-storybook/
tsdoc-metadata.json
*.tsbuildinfo

# Heft temporary files
.cache
.heft
.cache/
.heft/

# Common toolchain intermediate files
temp
lib
lib-amd
lib-es6
lib-esnext
lib-commonjs
lib-shim
dist
dist-storybook
*.scss.ts
*.sass.ts

# Typescript build files
**/tsconfig.tsbuildinfo
# Vitest output files
.vite/

# XState generated files
**/*.typegen.ts
97 changes: 79 additions & 18 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,45 +7,49 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
lib-cov/

# Coverage directory used by tools like istanbul
coverage
coverage/

# nyc test coverage
.nyc_output
.nyc_output/

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
.grunt/

# Bower dependency directory (https://bower.io/)
bower_components
bower_components/

# node-waf configuration
.lock-wscript
.lock-wscript/

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Build outputs
dist/
build/Release/

# Dependency directories
node_modules/
jspm_packages/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm
.npm/

# Optional eslint cache
.eslintcache
.eslintcache/

# Optional REPL history
.node_repl_history
Expand All @@ -58,28 +62,85 @@ jspm_packages/

# dotenv environment variables file
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# next.js build output
.next
.next/

# Docusaurus cache and generated files
.docusaurus/

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# yarn v2
.yarn/cache/
.yarn/unplugged/
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

# OS X temporary files
.DS_Store
.DS_Store/

# IntelliJ IDEA project files; if you want to commit IntelliJ settings, this recipe may be helpful:
# https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
.idea/
*.iml

# Visual Studio Code
.vscode/
!.vscode/tasks.json
!.vscode/launch.json

# Rush temporary files
common/deploy/
common/temp/
common/autoinstallers/*/.npmrc
**/.rush/temp/
*.lock

# Common toolchain intermediate files
temp/
lib/
lib-amd/
lib-es6/
lib-esnext/
lib-commonjs/
lib-shim/
dist/
dist-storybook/
*.tsbuildinfo

# Heft temporary files
.cache/
.heft/

# Vitest output files
.vite/

# XState generated files
**/*.typegen.ts

#-------------------------------------------------------------------------------------------------------------------
# Prettier-specific overrides
#-------------------------------------------------------------------------------------------------------------------

# Rush files
# Machine-generated files
common/reviews/
common/changes/
common/scripts/
common/config/
common/config/rush/browser-approved-packages.json
common/config/rush/nonbrowser-approved-packages.json
CHANGELOG.*

# Package manager files
Expand All @@ -92,5 +153,5 @@ shrinkwrap.json
lib
.github

# Prettier reformats code blocks inside Markdown, which affects rendered output
*.md
# We'll consider enabling this later; Prettier reformats code blocks, which affects end-user content
*.md
Loading

0 comments on commit 014ab94

Please sign in to comment.