James Grugett
443397b7dc
Action to merge main into main2 automatically
2022-10-07 15:13:57 -05:00
James Grugett
b88f9a4fc1
Set up github action to remove unused imports
2022-08-26 23:56:38 -05:00
Marshall Polaris
48ac21ffad
Add comment explaining fishy token
2022-08-05 16:08:30 -07:00
Marshall Polaris
7e0634aee0
Try using a personal access token for formatter job
2022-08-05 16:02:46 -07:00
Marshall Polaris
f05db0ef0f
Give formatting workflow even more permissions...
2022-08-05 15:56:10 -07:00
Marshall Polaris
db3b0c2cf5
Give repo write permission to formatting workflow
2022-08-05 15:38:22 -07:00
Marshall Polaris
67139b99f9
Add workflow to automate prettier running on main ( #720 )
2022-08-05 15:33:34 -07:00
Marshall Polaris
0b585d1c98
Typescript project references take 2 ( #586 )
...
* More liberal .gitignores on TS output directories
* Use project references for Typescript functions project
* Use /dist dir for Cloud Functions deployment payload
* Fix Github actions functions tsc job
2022-06-27 13:32:24 -07:00
James Grugett
1e904f567a
Revert "Use Typescript project references, improve functions build/deploy ( #575 )"
...
This reverts commit 4edad9f19b
.
2022-06-27 12:30:22 -05:00
Marshall Polaris
4edad9f19b
Use Typescript project references, improve functions build/deploy ( #575 )
...
* More liberal .gitignores on TS output directories
* Use project references for Typescript projects
* Use /dist dir for Cloud Functions deployment payload
* Disable `next build` typechecking
* Fiddle with GitHub tsc jobs
2022-06-24 22:41:30 -07:00
Marshall Polaris
0803a15902
Set up eslint
for common
, functions
packages ( #290 )
...
* Move common dev dependencies to workspace top level
* Add .eslintrc.js for functions and common packages
* Add more linting to check workflow
2022-05-22 00:35:43 -07:00
Marshall Polaris
cd602755be
Try just killing setup-node action in check workflow
2022-05-21 14:43:43 -07:00
Marshall Polaris
f25b0d66f5
Disable Next.js telemetry in check workflow
2022-05-21 14:04:14 -07:00
Marshall Polaris
55fb59a54c
Rename static analysis job ( #287 )
...
* Rename static analysis job
* Try to colorize check workflow output
2022-05-21 14:01:29 -07:00
Marshall Polaris
7fdd8bd539
Try to make check job continue but report failure accurately
2022-05-21 13:38:21 -07:00
Marshall Polaris
1c041d74f0
Remove check workflow security events permission
2022-05-21 13:25:44 -07:00
Marshall Polaris
32284791e2
Cache subpackage node_modules in check workflow
2022-05-21 13:23:29 -07:00
Marshall Polaris
8321bc94c6
ESLint should barf on warnings in check workflow
2022-05-21 13:19:00 -07:00
Marshall Polaris
00e14ac8b2
Check workflow should continue on error
2022-05-21 13:17:28 -07:00
Marshall Polaris
9a25fd4b73
Adjust prettier check, directory switching in check workflow
2022-05-21 13:11:28 -07:00
Marshall Polaris
1be7685741
Try implementing node_modules cache in check workflow
2022-05-21 13:08:16 -07:00
Marshall Polaris
190f013a15
Yarn --prefer-offline in check workflow
2022-05-21 12:59:19 -07:00
Marshall Polaris
767ec81205
Add per-branch concurrency to check workflow
2022-05-21 12:55:20 -07:00
Marshall Polaris
1008c8a9fc
Run prettier --check in check workflow
2022-05-21 12:53:24 -07:00
Marshall Polaris
d118551405
Switch check workflow to use single job
2022-05-21 12:51:31 -07:00
Marshall Polaris
c0cc9cdb7a
Add runs-on field to GitHub static analysis workflow
2022-05-21 12:44:35 -07:00
Marshall Polaris
1ddfd41a18
Add GitHub 'check' workflow to do static analysis ( #286 )
2022-05-21 12:42:59 -07:00