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

Fix workflows, fix lint issues, make npm default manager #1563

Merged
merged 44 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
2396618
Propagate sentry keys during build
Sep 19, 2024
0529159
Fix indentation
Sep 19, 2024
44403fb
Fix crowding yml
Sep 19, 2024
7521b4d
Update lock files
Sep 19, 2024
6ba267d
Ignore dependabot in actionslint
Sep 19, 2024
78bfca8
Fix linting issues
Sep 19, 2024
d866daf
Css module refactoring
Sep 19, 2024
5fa8b95
Fix css modules linting
Sep 19, 2024
ad3e539
skip dependabot workflow linting
Sep 19, 2024
3e285c1
skip dependabot workflow linting
Sep 19, 2024
84c2e5a
fiz stylelint config
Sep 19, 2024
36771fb
fix style linting
Sep 19, 2024
0f517f1
fix tsc lint issues
Sep 19, 2024
33dfda4
fix eslint config
Sep 19, 2024
7088740
fix lock files
Sep 19, 2024
e0cec4a
fix lock files, eslint version
Sep 19, 2024
a23a3c1
eslint config fix
Sep 19, 2024
bb21827
eslint config fix
Sep 19, 2024
0b161be
package lock
Sep 20, 2024
a2407a0
package lock
Sep 20, 2024
44647b2
docusaurus theme
Sep 20, 2024
6bacb2f
workflow checks
Sep 20, 2024
4807032
workflow checks
Sep 20, 2024
6fb0d08
md linting
Sep 20, 2024
05469be
Merge conflicts
Sep 24, 2024
3c61774
Fix merge conflicts
Sep 24, 2024
12ccfd2
Fix merge conflicts
Sep 24, 2024
c1287cb
Merge branch 'main' into sentry-keys-on-build
Sep 24, 2024
2c1255e
Fix merge conflicts
Sep 24, 2024
0878cb7
Fix issues
Sep 25, 2024
ae49d36
yarn instead npm
Sep 25, 2024
190a912
yarn instead npm
Sep 25, 2024
1d0447a
yarn instead npm
Sep 25, 2024
5dbfbdc
revert to npm
Sep 25, 2024
e9f127d
Update npn lock
Sep 25, 2024
6d0650d
Make npm default manager
Sep 26, 2024
096871a
move dependabot out of workflows
Sep 26, 2024
b8268a1
fix dependabot config
Sep 26, 2024
d466110
Merge branch 'main' into sentry-keys-on-build
Sep 26, 2024
f77f0d4
fix linting errors
Sep 26, 2024
b0dd290
fix linting errors
Sep 26, 2024
c630640
fix tsc linting errors
Sep 26, 2024
9c2dd33
Merge branch 'main' into sentry-keys-on-build
Sep 27, 2024
563d989
fix tsc linting errors
Sep 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,18 @@ name: Build

on:
workflow_call:
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
SENTRY_KEY:
required: true

env:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}

SENTRY_KEY: ${{ secrets.SENTRY_KEY }}

jobs:
build:
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/case.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,18 @@ name: Check file name case

on:
workflow_call:
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
SENTRY_KEY:
required: true

env:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}

SENTRY_KEY: ${{ secrets.SENTRY_KEY }}

jobs:
case:
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,18 @@ name: Check for lint, spelling and link errors

on:
workflow_call:
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
secrets:
SEGMENT_ANALYTICS_KEY:
required: true
LD_CLIENT_ID:
required: true
SENTRY_KEY:
required: true

env:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}

SENTRY_KEY: ${{ secrets.SENTRY_KEY }}

jobs:
lint:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,23 @@ jobs:
secrets:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_DEV_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}
SENTRY_KEY: ${{ secrets.SENTRY_KEY }}

lint:
name: Lint
uses: ./.github/workflows/lint.yml
secrets:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_DEV_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}
SENTRY_KEY: ${{ secrets.SENTRY_KEY }}

case:
name: Case
uses: ./.github/workflows/case.yml
secrets:
SEGMENT_ANALYTICS_KEY: ${{ secrets.SEGMENT_ANALYTICS_DEV_KEY }}
LD_CLIENT_ID: ${{ secrets.LD_CLIENT_ID }}
SENTRY_KEY: ${{ secrets.SENTRY_KEY }}


all-jobs-completed:
Expand Down
Loading