Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test alpha #3098

Closed
wants to merge 205 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
205 commits
Select commit Hold shift + click to select a range
eb29dd1
Checkbox: Update InternalCheckbox.css (#2978)
rlingineni Jun 2, 2023
5f40456
Version bump: v112.5.2
pinterest-gestalt Jun 2, 2023
1d3c29c
Docs: Added data visualization guidelines (#2980)
hectoid Jun 2, 2023
c11b2f0
Version bump: v112.5.3
pinterest-gestalt Jun 2, 2023
be4c8d1
Docs: Revised About Us page (#2977)
ponori Jun 2, 2023
3526206
Version bump: v112.5.4
pinterest-gestalt Jun 2, 2023
d3ed074
Docs: Added IconButtonFloating Android docs (#2979)
ponori Jun 2, 2023
870531e
Version bump: v112.5.5
pinterest-gestalt Jun 2, 2023
590abc4
Internal: Add Alpha Workflow file (#2975)
rlingineni Jun 2, 2023
9974119
Version bump: v112.6.0
pinterest-gestalt Jun 2, 2023
f19db87
Docs: Fix info on Available components page (#2983)
hectoid Jun 2, 2023
cbf9104
Version bump: v112.6.1
pinterest-gestalt Jun 2, 2023
6401d93
SheetMobile: add event to `onOutsideClick` (#2981)
AlbertCarreras Jun 2, 2023
8f02587
Version bump: v112.6.2
pinterest-gestalt Jun 2, 2023
a334118
Internal: fix TS declaration file (#2985)
AlbertCarreras Jun 2, 2023
44b8655
Version bump: v112.6.3
pinterest-gestalt Jun 2, 2023
fbe6df4
Tabs: Update wrap and best practices docs verbiage (#2984)
hectoid Jun 2, 2023
a088fde
Version bump: v112.6.4
pinterest-gestalt Jun 2, 2023
aa0653d
Docs: 2023-06-02 weekly update (#2986)
ponori Jun 5, 2023
c9d215f
Version bump: v112.6.5
pinterest-gestalt Jun 5, 2023
4421f2e
TileData: fix typo + copyediting (#2988)
dangerismycat Jun 5, 2023
02a4818
Version bump: v112.6.6
pinterest-gestalt Jun 5, 2023
393fa4d
Internal: Update eslint-plugin-gestalt README (#2989)
dangerismycat Jun 5, 2023
16dbdae
Version bump: v112.6.7
pinterest-gestalt Jun 5, 2023
30e7abc
Docs: fix max width for blog post titles (#2990)
dangerismycat Jun 5, 2023
0be6590
Version bump: v112.6.8
pinterest-gestalt Jun 5, 2023
ba3ae90
Docs: add May newsletter (#2991)
dangerismycat Jun 5, 2023
b0be955
Version bump: v112.6.9
pinterest-gestalt Jun 5, 2023
2c002ea
Internal: Unminify classname when developing (#2948)
rlingineni Jun 5, 2023
b9c4be7
Version bump: v112.6.10
pinterest-gestalt Jun 5, 2023
4b5868c
Docs: fix broken links (#2994)
dangerismycat Jun 6, 2023
8786719
Version bump: v112.6.11
pinterest-gestalt Jun 6, 2023
4ce1753
Internal: Upgrade ESLint to 8.23.0 (#2998)
diyorbek Jun 7, 2023
7c87d74
Version bump: v112.6.12
pinterest-gestalt Jun 7, 2023
e72854e
ESLint plugin: Update color names for Box inline style rule (#2987)
diyorbek Jun 7, 2023
282fb7b
Internal: fixes to gestalt-datepicker in editors and templates (#2997)
AlbertCarreras Jun 7, 2023
a95d560
Version bump: v112.6.13
pinterest-gestalt Jun 7, 2023
0a8c3ad
Internal: add README explaining Masonry (#2993)
dangerismycat Jun 7, 2023
fc5c02f
Version bump: v112.6.14
pinterest-gestalt Jun 7, 2023
dca82b2
Internal: Add Url Param to toggle Dev Example Mode (#2992)
rlingineni Jun 9, 2023
709cb74
Version bump: v112.6.15
pinterest-gestalt Jun 9, 2023
6bbf16a
DatePicker: create InternalDatePicker and migrate to Sandpack (#3000)
AlbertCarreras Jun 9, 2023
a030bac
Version bump: v112.7.0
pinterest-gestalt Jun 9, 2023
0fdb27f
DateField: refactor InternalDateField logic (#3002)
AlbertCarreras Jun 9, 2023
4a346ae
Version bump: v112.7.1
pinterest-gestalt Jun 9, 2023
9c07f99
Docs: fix non-standard Datapoint casing (#3003)
dangerismycat Jun 9, 2023
f743c19
Version bump: v112.7.2
pinterest-gestalt Jun 9, 2023
b1e5ebd
Docs: refactor how design tile data is handled (#3004)
dangerismycat Jun 9, 2023
1749413
Version bump: v112.7.3
pinterest-gestalt Jun 9, 2023
f311d3b
DatePicker: fixes in Flow|TypeScript types (#3007)
AlbertCarreras Jun 13, 2023
ba0ac70
Version bump: v113.0.0
pinterest-gestalt Jun 13, 2023
deb8735
Masonry: overhaul docs page (#3009)
dangerismycat Jun 13, 2023
f077fdb
Version bump: v113.0.1
pinterest-gestalt Jun 13, 2023
72ad3ac
Docs: fix empty aliases bug (#3011)
dangerismycat Jun 14, 2023
de0ab4e
Version bump: v113.0.2
pinterest-gestalt Jun 14, 2023
78937bc
DefaultLabelProvider: Adding new default labels (#2970)
eniomoura Jun 14, 2023
0b2ed3d
Version bump: v114.0.0
pinterest-gestalt Jun 14, 2023
1b05b4c
Toast: CSS fix in width (#3010)
AlbertCarreras Jun 14, 2023
5e363ab
Version bump: v114.0.1
pinterest-gestalt Jun 14, 2023
0916e09
Docs: fix outdated link (#3014)
dangerismycat Jun 14, 2023
13c4931
Version bump: v114.0.2
pinterest-gestalt Jun 14, 2023
5a46364
Internal: replace `import/order` with `simple-import-sort` (#3012)
dangerismycat Jun 15, 2023
88cbf90
Version bump: v114.0.3
pinterest-gestalt Jun 15, 2023
31efcda
SearchField: Convert examples to use Sandpack (#3015)
diyorbek Jun 15, 2023
9bea4de
Version bump: v114.0.4
pinterest-gestalt Jun 15, 2023
4cbddc8
Heading: Convert examples to use Sandpack (#3013)
diyorbek Jun 15, 2023
3d42eb4
Version bump: v114.0.5
pinterest-gestalt Jun 15, 2023
b4658de
GlobalEventsHandlerProvider: migrating OnLinkNavigationProvider to `l…
AlbertCarreras Jun 15, 2023
808aeeb
Version bump: v115.0.0
pinterest-gestalt Jun 15, 2023
f615a9e
Docs: 6-9 and 6-16 updates (#3017)
ponori Jun 16, 2023
d09a6e6
Version bump: v115.0.1
pinterest-gestalt Jun 16, 2023
981cd92
Docs: Card component documentation for iOS (#2996)
hectoid Jun 16, 2023
f86f4a2
Version bump: v115.0.2
pinterest-gestalt Jun 16, 2023
049830a
Internal: Cleaner Logging for DocGen Errors (#2974)
rlingineni Jun 16, 2023
43a3269
Version bump: v115.0.3
pinterest-gestalt Jun 16, 2023
cc6deda
Docs: Data visualization videos (#3018)
hectoid Jun 16, 2023
b1e2cc1
Version bump: v115.0.4
pinterest-gestalt Jun 16, 2023
2f6c895
TagData: Add new Component (#2963)
rlingineni Jun 20, 2023
f3eb8e6
Version bump: v115.1.0
pinterest-gestalt Jun 20, 2023
44bff98
Internal: lint contributions.md (#3022)
dangerismycat Jun 20, 2023
7dccae7
Version bump: v115.1.1
pinterest-gestalt Jun 20, 2023
7f3005f
Internal: update package.json keywords (#3023)
dangerismycat Jun 20, 2023
86e0fb7
Version bump: v115.1.2
pinterest-gestalt Jun 20, 2023
fe68e0f
Internal: lint android/iconbutton.md (#3024)
dangerismycat Jun 21, 2023
31ea053
Version bump: v115.1.3
pinterest-gestalt Jun 21, 2023
e6cd43f
Docs: add link to UX Writing Cheat Sheet (#3025)
dangerismycat Jun 21, 2023
bdb1cdb
Version bump: v115.1.4
pinterest-gestalt Jun 21, 2023
841999c
Docs: adds a new metric statsboards to web/tooling page (#3021)
AlbertCarreras Jun 21, 2023
d436d92
Version bump: v115.1.5
pinterest-gestalt Jun 21, 2023
749db31
TagData: Fit and Finish on TagData (#3020)
rlingineni Jun 21, 2023
c5ee161
Version bump: v115.2.0
pinterest-gestalt Jun 21, 2023
d5c0a97
Internal: Bump semver from 7.3.4 to 7.5.2 (#3027)
dependabot[bot] Jun 22, 2023
3b9509d
Version bump: v115.2.1
pinterest-gestalt Jun 22, 2023
4d7c117
Image: web - conditionally add imagetiming attribute (#3031)
mziemer21 Jun 23, 2023
0e2119e
Docs: Reordering Android component items to be alphabetical (#3030)
ponori Jun 23, 2023
e90e8fd
Version bump: v115.2.2
pinterest-gestalt Jun 23, 2023
5e2c5b9
Docs: fix `allowfullscreen` bug (#3034)
dangerismycat Jun 23, 2023
fa4d7ad
Version bump: v115.2.3
pinterest-gestalt Jun 23, 2023
06a7cb0
OnLinkNavigationProvider: deprecation of component util (#3029)
AlbertCarreras Jun 23, 2023
9c89638
Version bump: v116.0.0
pinterest-gestalt Jun 23, 2023
f72223e
Docs: 6/23/2023 weekly update (#3035)
ponori Jun 23, 2023
36f360b
Version bump: v116.0.1
pinterest-gestalt Jun 23, 2023
724ab9b
Docs: create new COMPONENT_DATA data structure type for scalability (…
dangerismycat Jun 23, 2023
8945396
Version bump: v116.0.2
pinterest-gestalt Jun 23, 2023
116ced6
Masonry: add experimental support for two-column items (#2955)
dangerismycat Jun 23, 2023
4df16c6
Version bump: v116.1.0
pinterest-gestalt Jun 23, 2023
c0b373c
Docs: Add Value to Default Label Provider Docs (#3026)
rlingineni Jun 23, 2023
1fd62bb
Version bump: v116.1.1
pinterest-gestalt Jun 23, 2023
f98a6f7
Docs: copyedit iOS Card pages (#3032)
dangerismycat Jun 23, 2023
e57471e
Version bump: v116.1.2
pinterest-gestalt Jun 23, 2023
4f2d561
Internal: upgrade `semver` and add resolution (#3036)
dangerismycat Jun 26, 2023
80ef22b
Version bump: v116.1.3
pinterest-gestalt Jun 26, 2023
bdcb0a1
Masonry: fix blank screen bug (#3039)
dangerismycat Jun 26, 2023
9b2a9c3
Version bump: v116.1.4
pinterest-gestalt Jun 26, 2023
76e45c5
Avatar: the tiniest of docs nits (#3040)
dangerismycat Jun 26, 2023
78a0a81
Version bump: v116.1.5
pinterest-gestalt Jun 26, 2023
ab20a70
Internal: simplify docgen API (#3041)
dangerismycat Jun 27, 2023
1abe929
Version bump: v116.1.6
pinterest-gestalt Jun 27, 2023
b270708
Docs: Fix Android Figma links (#3043)
khalvy Jun 27, 2023
fe334ce
Version bump: v116.1.7
pinterest-gestalt Jun 27, 2023
6bb9899
Internal: implement new component data type (w/helpers) (#3045)
dangerismycat Jun 28, 2023
63ef3c6
Version bump: v116.1.8
pinterest-gestalt Jun 28, 2023
56edce0
Docs: update status for several components (#3047)
dangerismycat Jun 29, 2023
5dec12d
Version bump: v116.1.9
pinterest-gestalt Jun 29, 2023
b3f449a
Tokens: Update $selected-strong and $selected-weak values (#3008)
rlingineni Jun 30, 2023
c0fddda
Version bump: v117.0.0
pinterest-gestalt Jun 30, 2023
4529de8
Callout: Support Text Type in Callout (#3044)
rlingineni Jun 30, 2023
36a2d15
Version bump: v117.1.0
pinterest-gestalt Jun 30, 2023
bcf70e4
Masonry: add hook to log whitespace above 2-col modules (#3046)
dangerismycat Jun 30, 2023
a38924d
Version bump: v117.2.0
pinterest-gestalt Jun 30, 2023
9d40c02
Docs: Weekly update (#3048)
ponori Jun 30, 2023
2131879
Version bump: v117.2.1
pinterest-gestalt Jun 30, 2023
9b1762e
Masonry: remove unused `heightAdjustment` field (#3049)
dangerismycat Jun 30, 2023
7c3c82a
Version bump: v117.2.2
pinterest-gestalt Jun 30, 2023
7c52cc4
Internal: use const for docs copy max width (#3051)
dangerismycat Jul 3, 2023
288f70e
Version bump: v117.2.3
pinterest-gestalt Jul 3, 2023
5e919ed
Internal: upgrade Flow to 0.209.0 (#3053)
dangerismycat Jul 3, 2023
466b013
Version bump: v117.2.4
pinterest-gestalt Jul 3, 2023
2b670aa
Internal: upgrade Flow to 0.210.2 (#3055)
dangerismycat Jul 3, 2023
a0b2cde
Version bump: v117.2.5
pinterest-gestalt Jul 3, 2023
497e679
Docs: switch to use new component data structure (#3054)
dangerismycat Jul 3, 2023
30e8adb
Version bump: v117.2.6
pinterest-gestalt Jul 3, 2023
6d14580
Internal: fix PageHeaderQualitySummary bug (#3057)
dangerismycat Jul 5, 2023
60751bf
Version bump: v117.2.7
pinterest-gestalt Jul 5, 2023
dcdc4ff
Docs: fix outdated link (#3058)
dangerismycat Jul 5, 2023
6144710
Version bump: v117.2.8
pinterest-gestalt Jul 5, 2023
c53abc9
Box: add support for `<p>` in `as` (#3059)
dangerismycat Jul 6, 2023
3d77bcf
Version bump: v117.3.0
pinterest-gestalt Jul 6, 2023
44b5f70
Column, Label, Letterbox, Mask: migrate docs examples to Sandpack (#3…
dangerismycat Jul 6, 2023
cc668d1
Version bump: v117.3.1
pinterest-gestalt Jul 6, 2023
fe70bde
Docs: add June newsletter (#3062)
dangerismycat Jul 7, 2023
4fb03cf
Version bump: v117.3.2
pinterest-gestalt Jul 7, 2023
9af494a
Internal: clean up component data types (#3065)
dangerismycat Jul 7, 2023
3910099
Version bump: v117.3.3
pinterest-gestalt Jul 7, 2023
a8ef7a0
Docs: add Component Status pages for iOS and Android (#3064)
dangerismycat Jul 7, 2023
3f2431e
Version bump: v117.3.4
pinterest-gestalt Jul 7, 2023
6aea622
Internal: Bump tough-cookie from 4.0.0 to 4.1.3 (#3066)
dependabot[bot] Jul 10, 2023
ccf4f8c
Version bump: v117.3.5
pinterest-gestalt Jul 10, 2023
9ee5571
Internal: Bump stylelint from 14.0.1 to 15.10.1 (#3067)
AlbertCarreras Jul 10, 2023
1b0d468
Version bump: v117.3.6
pinterest-gestalt Jul 10, 2023
946a0b7
Docs: PageHeader example fixes (#3069)
AlbertCarreras Jul 11, 2023
f683445
Version bump: v117.3.7
pinterest-gestalt Jul 11, 2023
68337e7
Tokens: added undocumented `$color-text-disabled` & `$color-text-icon…
AlbertCarreras Jul 12, 2023
aa59a3e
Version bump: v117.4.0
pinterest-gestalt Jul 12, 2023
93982ca
Docs: Added Issues section for Text, Heading within Component quality…
AlbertCarreras Jul 13, 2023
099506e
Version bump: v117.4.1
pinterest-gestalt Jul 13, 2023
cf24338
Docs: cleaned up Android sheet docs (#3072)
khalvy Jul 14, 2023
f50ef1b
Version bump: v117.4.2
pinterest-gestalt Jul 14, 2023
b79d377
Docs: Fix typo in overview (#3074)
hectoid Jul 14, 2023
aa3f511
Version bump: v117.4.3
pinterest-gestalt Jul 14, 2023
ebbe7e3
Docs: Header toggle button placement (#3071)
hectoid Jul 14, 2023
ad1750f
Version bump: v117.4.4
pinterest-gestalt Jul 14, 2023
452a37b
Table: Add SortableHeaderCell End align (#3073)
rlingineni Jul 17, 2023
65d9f64
Version bump: v117.5.0
pinterest-gestalt Jul 17, 2023
46ae964
Docs: Page Source Links (#3076)
rlingineni Jul 17, 2023
634e6de
Version bump: v117.5.1
pinterest-gestalt Jul 17, 2023
b65b8af
Button: fixes ` name` prop documentation and Flow (#3078)
AlbertCarreras Jul 18, 2023
2a0da64
Version bump: v118.0.0
pinterest-gestalt Jul 18, 2023
28ca0a3
Internal: Bump word-wrap from 1.2.3 to 1.2.4 (#3080)
dependabot[bot] Jul 18, 2023
c587d60
Version bump: v118.0.1
pinterest-gestalt Jul 18, 2023
f714e03
Popover: Deprecating showcaret and color=blue (#3079)
eniomoura Jul 19, 2023
0dbf684
Version bump: v119.0.0
pinterest-gestalt Jul 19, 2023
31a7882
Docs: Added Android Badge docs (#3083)
khalvy Jul 19, 2023
11309bd
Version bump: v119.0.1
pinterest-gestalt Jul 19, 2023
63a296c
PopoverEducational: removing flex null spacing (#3081)
AlbertCarreras Jul 20, 2023
91a5936
Version bump: v119.0.2
pinterest-gestalt Jul 20, 2023
d0c6f2c
Docs: Re-add hero animation on home page (#3085)
ayeshakmaz Jul 20, 2023
06f87eb
Internal: test skip-title-checker tag in github workflow (#3086)
AlbertCarreras Jul 20, 2023
6c759ce
Version bump: v119.0.3
pinterest-gestalt Jul 20, 2023
b70f574
Internal: test 'skip-title-checker' 2 (#3087)
AlbertCarreras Jul 21, 2023
106c15e
Version bump: v119.0.4
pinterest-gestalt Jul 21, 2023
7d2b752
Internal: revert 'skip-title-checker' test PR changes (#3088)
AlbertCarreras Jul 21, 2023
019ed39
Version bump: v119.0.5
pinterest-gestalt Jul 21, 2023
1a82102
DateRange: new component (#3001)
AlbertCarreras Jul 21, 2023
3ee782f
Version bump: v119.1.0
pinterest-gestalt Jul 21, 2023
a25f292
DateRange: Fix example, add snapshot in unit test, fix sandboxes (#3089)
AlbertCarreras Jul 21, 2023
d57d0df
Version bump: v119.1.1
pinterest-gestalt Jul 21, 2023
266d353
Docs: fix in broken TextField page (#3090)
AlbertCarreras Jul 21, 2023
f3e056f
Version bump: v119.1.2
pinterest-gestalt Jul 21, 2023
6842d24
Docs: 2023-07-21 weekly update (#3092)
ponori Jul 24, 2023
3e94e32
Version bump: v119.1.3
pinterest-gestalt Jul 24, 2023
d5f3db4
Docs: 2023 H2 roadmap (#3077)
ponori Jul 24, 2023
0f31b3f
Version bump: v119.1.4
pinterest-gestalt Jul 24, 2023
f5cce76
Docs: Q2 newsletter addition (#3061)
ponori Jul 25, 2023
ad70904
Version bump: v119.1.5
pinterest-gestalt Jul 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 25 additions & 35 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ module.exports = {
'jsx-a11y',
'react',
'react-hooks',
'simple-import-sort',
'testing-library',
'validate-jsx-nesting',
],
Expand Down Expand Up @@ -57,46 +58,15 @@ module.exports = {
'flowtype/space-before-type-colon': [ERROR, NEVER],
'flowtype/type-import-style': ERROR,
'import/extensions': [ERROR, ALWAYS, { 'ignorePackages': true }],
'import/first': ERROR,
'import/newline-after-import': ERROR,
'import/no-anonymous-default-export': ERROR,
'import/no-duplicates': ERROR,
'import/no-extraneous-dependencies': OFF,
'import/no-namespace': ERROR,
'import/no-relative-parent-imports': OFF,
'import/no-unresolved': OFF,
'import/order': [
ERROR,
{
'groups': [
'index',
'builtin',
'external',
'parent',
'sibling',
'internal',
'object',
'type',
],
'alphabetize': { 'order': 'asc', 'caseInsensitive': true },
'newlines-between': 'never',
'pathGroups': [
{
'pattern': 'react',
'group': 'builtin',
'position': 'before',
},
{
'pattern': './*.css',
'group': 'sibling',
'position': 'before',
},
{
'pattern': './*/*.js',
'group': 'sibling',
'position': 'after',
},
],
'pathGroupsExcludedImportTypes': ['react'],
},
],
'import/order': OFF,
'jsx-a11y/label-has-associated-control': [
ERROR,
{
Expand Down Expand Up @@ -125,6 +95,25 @@ module.exports = {
'react/sort-comp': OFF,
'react/state-in-constructor': [ERROR, NEVER],
'react/static-property-placement': [ERROR, 'static public field'],
'simple-import-sort/imports': [
ERROR,
{
groups: [
// Groups are an array of arrays, and the outer array adds blank lines between groups
[
'^\\u0000', // side-effect imports
// eslint-disable-next-line global-require
`^(${require('module').builtinModules.join('|')})(/|$)`, // node builtins
'^react',
'^', // catch-all for other packages
'^gestalt',
'^\\.', // relative paths for "siblings" (e.g. ./Button)
'^\\.\\.', // relative paths for "parents" (e.g. ../Button)
],
],
},
],
'simple-import-sort/exports': ERROR,
'validate-jsx-nesting/no-invalid-jsx-nesting': ERROR,
},
'overrides': [
Expand Down Expand Up @@ -153,6 +142,7 @@ module.exports = {
'rules': {
// Allows us to avoid directing the user off our docs site in examples
'jsx-a11y/anchor-is-valid': OFF,
'@next/next/no-img-element': OFF,
},
},
{
Expand Down
2 changes: 1 addition & 1 deletion .flowconfig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[version]
0.206.0
0.210.2

[ignore]
<PROJECT_ROOT>/packages/gestalt-codemods/.*/__testfixtures__
Expand Down
10 changes: 8 additions & 2 deletions .github/pr-title-checker-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,14 @@
"color": ""
},
"CHECKS": {
"prefixes": ["Docs: ", "Internal: ", "Version bump: "],
"regexp": "^(?=.*(?:ActivationCard|Avatar|AvatarGroup|Badge|Box|Button|ButtonGroup|Callout|Checkbox|Collage|ColorSchemeProvider|Column|ComboBox|Container|Datapoint|DateField|DatePicker|DefaultLabelProvider|DeviceTypeProvider|Divider|Dropdown|GlobalEventsHandlerProvider|Fieldset|Flex|Heading|HelpButton|Icon|IconButton|IconButtonFloating|Image|Label|Layer|Letterbox|Link|List|Mask|Masonry|Modal|ModalAlert|Module|NumberField|OnLinkNavigationProvider|OverlayPanel|PageHeader|Pog|Popover|PopoverEducational|Pulsar|RadioButton|RadioGroup|ScrollBoundaryContainer|SearchField|SegmentedControl|SelectList|Sheet|SheetMobile|SideNavigation|SlimBanner|Spinner|Status|Sticky|Switch|Table|Tabs|Tag|TapArea|Text|TextArea|TextField|TileData|Toast|Tooltip|Upsell|useFocusVisible|useReducedMotion|Video|WashAnimated|ZIndex-Classes):\\s.*)+",
"prefixes": [
"Docs: ",
"Internal: ",
"Version bump: ",
"ESLint plugin: ",
"Tokens: "
],
"regexp": "^(?=.*(?:ActivationCard|Avatar|AvatarGroup|Badge|Box|Button|ButtonGroup|Callout|Checkbox|Collage|ColorSchemeProvider|Column|ComboBox|Container|Datapoint|DateRange|DateField|DatePicker|DefaultLabelProvider|DeviceTypeProvider|Divider|Dropdown|GlobalEventsHandlerProvider|Fieldset|Flex|Heading|HelpButton|Icon|IconButton|IconButtonFloating|Image|Label|Layer|Letterbox|Link|List|Mask|Masonry|Modal|ModalAlert|Module|NumberField|OverlayPanel|PageHeader|Pog|Popover|PopoverEducational|Pulsar|RadioButton|RadioGroup|ScrollBoundaryContainer|SearchField|SegmentedControl|SelectList|Sheet|SheetMobile|SideNavigation|SlimBanner|Spinner|Status|Sticky|Switch|Table|Tabs|Tag|TagData|TapArea|Text|TextArea|TextField|TileData|Toast|Tooltip|Upsell|useFocusVisible|useReducedMotion|Video|WashAnimated|ZIndex-Classes):\\s.*)+",
"regexpFlags": "",
"ignoreLabels": []
},
Expand Down
63 changes: 63 additions & 0 deletions .github/workflows/alpha.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Alpha Release

on:
push:
paths-ignore:
- 'CHANGELOG.md'
tags-ignore:
- '**'
branches:
- alpha

jobs:
release-alpha:
name: Alpha Release Gestalt
runs-on: ubuntu-latest
permissions:
pull-requests: write
if: |
contains(github.event.head_commit.message, 'Version bump:') == false && github.repository == 'pinterest/gestalt'
steps:
- name: Set Pre-Release label
id: extract_labels
run: |
echo "::set-output name=labels::["prerelease release"]"
- name: Checkout the repo
uses: actions/checkout@v2
with:
persist-credentials: false
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16
- name: Setup npm
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: echo "//registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN" >> ~/.npmrc
- name: Install dependencies
run: yarn install
- name: Setup GitHub access tokens
env:
RYAN_GITHUB_PERSONAL_TOKEN: ${{ secrets.RYAN_GITHUB_PERSONAL_TOKEN }}
run: |
echo "machine github.com" >> ~/.netrc
echo "login dangerismycat" >> ~/.netrc
echo "password $RYAN_GITHUB_PERSONAL_TOKEN" >> ~/.netrc
- name: Release Steps
id: pre_release
run: ./scripts/releaseSteps.js
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
LABELS: ${{ steps.extract_labels.outputs.labels }}
- name: Get Github Workflow Version
run: echo ${{ steps.pre_release.outputs.VERSION }}
- name: Publish Alpha to npm
run: |
cd packages/gestalt-design-tokens
yarn publish --registry=https://registry.npmjs.org --no-git-tag-version --new-version ${{ steps.pre_release.outputs.VERSION }} --tag alpha
cd ../gestalt
yarn publish --registry=https://registry.npmjs.org --no-git-tag-version --new-version ${{ steps.pre_release.outputs.VERSION }} --tag alpha
cd ../gestalt-datepicker
yarn publish --registry=https://registry.npmjs.org --no-git-tag-version --new-version ${{ steps.pre_release.outputs.VERSION }} --tag alpha
cd ../eslint-plugin-gestalt
yarn publish --registry=https://registry.npmjs.org --no-git-tag-version --new-version ${{ steps.pre_release.outputs.VERSION }} --tag alpha
1 change: 1 addition & 0 deletions .markdownlint.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"default": true,
"MD013": false,
"MD026": { "punctuation": ".,;:。,;:" },
"MD033": false,
"MD034": false
}
5 changes: 3 additions & 2 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@
"ignoreProperties": ["composes"]
}
],
"custom-property-pattern": "g-.+",
"custom-property-pattern": "g|color|font|elevation|space|opacity|font-.+",
"value-keyword-case": [
"lower",
{
"ignoreProperties": ["composes"]
"ignoreProperties": ["composes"],
"camelCaseSvgKeywords": true
}
],
"declaration-block-no-duplicate-properties": [
Expand Down
Loading
Loading