Commit Graph

35 Commits

Author SHA1 Message Date
Nicolas Gallagher e8098fd029 Fix label workflow actions 2023-01-27 10:45:27 -08:00
Bartosz Kaszubowski 9e3efa77e3 Fix actions used in workflows
Close #2461
2023-01-27 10:45:27 -08:00
Nicolas Gallagher bd409f6a15 0.18.8 2022-08-25 11:04:00 -07:00
Nicolas Gallagher 06c14c460c Update github issue template 2022-07-06 16:32:00 -07:00
Nicolas Gallagher e027829cdb Reduce babel junk in built files
Configure babel preset-env to match the documentation's browser support
list.
2022-07-06 15:42:38 -07:00
Nicolas Gallagher 0e183ede7c Fix npm command in react-integration workflow 2022-07-04 14:04:26 -07:00
Nicolas Gallagher 20afd12c3b Use GitHub issue forms
Close #2323
2022-07-02 17:15:33 -07:00
Nicolas Gallagher 074861623e Fix workflows and monorepo deps
* Remove 'react' packages from monorepo dependencies.
* Ensure 'react-native-web' package is built first.
2022-07-02 12:35:12 -07:00
Nicolas Gallagher 31f2e66bf0 Change development scripts
Switch to npm-workspaces monorepo task management.
2022-07-02 12:02:24 -07:00
yuxizhe 379da30e4c Regularly test against next builds of React
Test against react@next Once a week on Monday

Close #1484
Close #2318
2022-06-28 14:15:25 -07:00
Nicolas Gallagher c6be829fb1 Various documentation fixes
Fix #1948
Close #1906
Close #1918
Close #1922
Close #1956
Close #1960

Co-authored-by: Nishan <nishanbende@gmail.com>
Co-authored-by: Michel Couillard <mcouillard@hortau.com>
Co-authored-by: David Calhoun <dpcalhoun@gmail.com>
Co-authored-by: burakgormek <burak.gormek@gmail.com>
Co-authored-by: Evan Charlton <evancharlton@microsoft.com>
2021-03-25 12:51:05 -07:00
Nicolas Gallagher 325fcbf5a0 Update pre-commit checks 2021-02-11 14:58:08 -08:00
Nicolas Gallagher 7b0365272c New documentation site and examples app
Replaces the old storybook with static HTML documentation and an interactive
examples app. The documentation is now easier to customize, easier to maintain,
and faster to load. The interactive examples are a dedicated Next.js app that
can be loaded and edited in codesandbox, as well as embedded in the
documentation where needed.
2021-02-11 14:53:04 -08:00
Nicolas Gallagher 29b13262c3 Add label-actions workflow
This workflow allows GitHub to automatically act on issue in response to labels
being added to the issue.
2021-02-01 16:33:02 -08:00
Nicolas Gallagher 8bc196afde Workflow rename: test -> tests 2021-01-29 14:00:59 -08:00
Nicolas Gallagher 4a1b31e3ef Use GitHub workflows for CI
Close #1845
Fix #1841
2020-12-14 13:04:07 -08:00
Nicolas Gallagher 7ab04987f0 Fix compressed-size build script 2020-09-09 16:08:56 -07:00
Nicolas Gallagher f52a9bcfd2 Add compressed-size action
Reports minified + gzipped size of modules
2020-09-09 13:46:23 -07:00
Nicolas Gallagher 297cda7901 Rewrite interactive documentation
Consolidate all docs within the latest storybook

Ref #1172
2019-11-12 15:19:48 -08:00
Nicolas Gallagher c7c1f29016 Reorganize documentation
Close #1092
Close #1095
2018-09-09 11:33:09 -07:00
Nicolas Gallagher 3e681bed3e GitHub issue template adjustment
Move help text into HTML comments and make it clear that issues will be
closed if the issue template is ignored.
2018-06-15 10:47:04 -07:00
Nicolas Gallagher e7f84a9228 Add GitHub issue templates
Close #931
2018-05-08 10:11:27 -07:00
Maximilian Stoiber 865034e8f7 Update benchmark instructions 2018-01-29 12:40:37 -08:00
Nicolas Gallagher a9342daee2 Add release script for benchmarks 2018-01-17 17:40:13 -08:00
Maxime Thirouin c26ef0eb3b Run precommit hook automatically
Help to ensure that code is formatted and linted before commits and PRs.

Fix #755
Close #756
Close #754
2018-01-08 11:59:26 -08:00
Nicolas Gallagher bff3f50ae0 Fix release script 2017-12-30 18:42:35 -08:00
Nicolas Gallagher 1776891736 Improve project introduction and guides
Adopt the structure of the React README and improve the contribution
guidelines to include Facebook's CoC. Fix various links following the
move to a monorepo.
2017-12-26 09:12:15 +00:00
Nicolas Gallagher 3026465ae3 Monorepo
Introduces a monorepo structure, relies on yarn workspaces to share
dependencies, and lerna for syncing versions across the monorepo.

* Create 2 workspaces:
    'packages' and 'website'
* Create 2 public packages:
    'babel-plugin-react-native-web' and 'react-native-web'
* Create 1 private package:
    'benchmarks'

A simple release script runs the tests, builds the package assets,
increments the package version numbers, git commits and tags, publishes
the package to npm, pushes the changes to github, and releases the
website update.

Close #657
2017-12-24 12:33:41 +00:00
Nicolas Gallagher 9e58a7b5f1 Update GitHub files 2017-07-27 11:38:50 -07:00
Nicolas Gallagher 1364b1dfdf Rename benchmark script 2017-07-22 10:45:04 -07:00
Nicolas Gallagher 44d59f4996 Use yarn to run scripts 2017-06-15 19:29:56 -07:00
Nicolas Gallagher 77fd867421 [fix] correct types
Fix #465
2017-06-05 19:51:34 -07:00
Nicolas Gallagher edef737249 Move CONTRIBUTING.md 2017-05-27 08:29:22 -07:00
Nicolas Gallagher a2cafe56fc Add initial performance benchmarks
Simple render tree benchmarks originally developed by @lelandrichardson

Fix #306
2017-01-01 14:43:47 -08:00
Nicolas Gallagher f1e221e51e Add Github issue and pull request templates
Fix #180
Close #185
2016-08-05 10:59:00 -07:00