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

sync: master to alpha #3153

Open
wants to merge 145 commits into
base: alpha
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
d4fce25
feat: Add TypeScript types for <Hyperlink> (#3077)
bradenmacdonald May 22, 2024
48b8635
fix: remove header border radius on `FullscreenModal` (#3041)
brian-smith-tcril May 22, 2024
4abe68b
feat: add typings for <Button> (#3080)
bradenmacdonald May 31, 2024
d4b08db
chore(deps): bump braces from 3.0.2 to 3.0.3
dependabot[bot] Jun 11, 2024
13bca51
chore: fix schedule formatting in analyze-dependents.yml (#3049)
brian-smith-tcril Jun 12, 2024
3674557
chore: checkout repos from `openedx` insted of `edx` in analyze depen…
brian-smith-tcril Jun 12, 2024
4cc3ab8
chore: update browserslist DB (#3046)
edx-requirements-bot Jun 13, 2024
cd3b99e
docs: update dependent-usage.json (#3014)
github-actions[bot] Jun 13, 2024
cdec543
docs: update dependent-usage.json (#3095)
github-actions[bot] Jun 14, 2024
9cbf970
docs: update dependent-usage.json (#3096)
github-actions[bot] Jun 15, 2024
49b81c2
docs: update dependent-usage.json (#3097)
github-actions[bot] Jun 16, 2024
481831b
docs: update dependent-usage.json (#3099)
github-actions[bot] Jun 17, 2024
3b288c0
docs: update dependent-usage.json (#3102)
github-actions[bot] Jun 18, 2024
fc5e361
docs: update dependent-usage.json (#3103)
github-actions[bot] Jun 19, 2024
b27c146
docs: update dependent-usage.json (#3104)
github-actions[bot] Jun 20, 2024
ae3cdee
fix: ignore `touchstart` events for closing modal popups (#3087)
brian-smith-tcril Jun 20, 2024
83bad60
chore(deps-dev): bump ws from 7.5.9 to 7.5.10 (#3101)
dependabot[bot] Jun 20, 2024
703ce94
docs: update dependent-usage.json (#3105)
github-actions[bot] Jun 21, 2024
2136715
docs: update dependent-usage.json (#3106)
github-actions[bot] Jun 22, 2024
30f3d9a
docs: update dependent-usage.json (#3107)
github-actions[bot] Jun 23, 2024
bb1a4f0
docs: update dependent-usage.json (#3108)
github-actions[bot] Jun 24, 2024
9be4444
docs: update dependent-usage.json (#3109)
github-actions[bot] Jun 25, 2024
9ca0e71
docs: update dependent-usage.json (#3110)
github-actions[bot] Jun 26, 2024
887925a
docs: update dependent-usage.json (#3111)
github-actions[bot] Jun 27, 2024
ce16008
docs: update dependent-usage.json (#3112)
github-actions[bot] Jun 28, 2024
17f5a5b
docs: update dependent-usage.json (#3113)
github-actions[bot] Jun 29, 2024
23196ef
docs: update dependent-usage.json (#3114)
github-actions[bot] Jun 30, 2024
dc07bfb
docs: update dependent-usage.json (#3115)
github-actions[bot] Jul 1, 2024
38191b9
docs: update dependent-usage.json (#3117)
github-actions[bot] Jul 2, 2024
e65d435
docs: update dependent-usage.json (#3118)
github-actions[bot] Jul 3, 2024
4bdb657
docs: update dependent-usage.json (#3119)
github-actions[bot] Jul 4, 2024
b3c196d
docs: update dependent-usage.json (#3121)
github-actions[bot] Jul 5, 2024
084d711
docs: update dependent-usage.json (#3122)
github-actions[bot] Jul 6, 2024
8985c07
Add TypeScript types for <Overlay>, <OverlayTrigger>, <Tooltip>, <Ico…
bradenmacdonald Jul 7, 2024
2919eae
docs: update dependent-usage.json (#3123)
github-actions[bot] Jul 7, 2024
14a928f
docs: update dependent-usage.json (#3126)
github-actions[bot] Jul 8, 2024
dc1c26f
docs: update dependent-usage.json (#3127)
github-actions[bot] Jul 9, 2024
e143de1
docs: update dependent-usage.json (#3128)
github-actions[bot] Jul 10, 2024
1d76caf
docs: update dependent-usage.json (#3131)
github-actions[bot] Jul 11, 2024
67e2137
docs: update dependent-usage.json (#3132)
github-actions[bot] Jul 12, 2024
cd35038
docs: update dependent-usage.json (#3134)
github-actions[bot] Jul 13, 2024
163d36e
docs: update dependent-usage.json (#3135)
github-actions[bot] Jul 14, 2024
bb697d6
docs: update dependent-usage.json (#3136)
github-actions[bot] Jul 15, 2024
cecbc9f
docs: update dependent-usage.json (#3137)
github-actions[bot] Jul 16, 2024
c579d88
feat: add ability to disable SelectMenu (#3138)
alangsto Jul 17, 2024
2b8abf2
docs: update dependent-usage.json (#3140)
github-actions[bot] Jul 17, 2024
c5a43ac
docs: update dependent-usage.json (#3141)
github-actions[bot] Jul 18, 2024
c84770e
docs: update dependent-usage.json (#3142)
github-actions[bot] Jul 19, 2024
adda18c
docs: Update catalog-info extension. (#3143)
feanil Jul 19, 2024
a0d448a
docs: update dependent-usage.json (#3144)
github-actions[bot] Jul 20, 2024
5627154
docs: update dependent-usage.json (#3145)
github-actions[bot] Jul 21, 2024
4a00bb1
docs: update dependent-usage.json (#3146)
github-actions[bot] Jul 22, 2024
589dc04
docs: update dependent-usage.json (#3149)
github-actions[bot] Jul 23, 2024
112e87f
docs: update dependent-usage.json (#3150)
github-actions[bot] Jul 24, 2024
f0c7f37
docs: update dependent-usage.json (#3151)
github-actions[bot] Jul 25, 2024
aef02e8
docs: update dependent-usage.json (#3152)
github-actions[bot] Jul 26, 2024
60a9894
docs: update dependent-usage.json (#3154)
github-actions[bot] Jul 27, 2024
9960011
docs: update dependent-usage.json (#3155)
github-actions[bot] Jul 28, 2024
d75f312
docs: update dependent-usage.json (#3156)
github-actions[bot] Jul 29, 2024
cc811c9
docs: update dependent-usage.json (#3157)
github-actions[bot] Jul 30, 2024
90493ee
docs: update dependent-usage.json (#3159)
github-actions[bot] Jul 31, 2024
70fe304
docs: update dependent-usage.json (#3160)
github-actions[bot] Aug 1, 2024
d7dedd3
docs: update dependent-usage.json (#3161)
github-actions[bot] Aug 2, 2024
aad01c1
docs: update dependent-usage.json (#3162)
github-actions[bot] Aug 3, 2024
ed25534
docs: update dependent-usage.json (#3164)
github-actions[bot] Aug 4, 2024
f7f04f1
docs: update dependent-usage.json (#3166)
github-actions[bot] Aug 5, 2024
01e352c
docs: update dependent-usage.json (#3168)
github-actions[bot] Aug 6, 2024
86d00a1
docs: update dependent-usage.json (#3172)
github-actions[bot] Aug 7, 2024
e11e89c
docs: update dependent-usage.json (#3173)
github-actions[bot] Aug 8, 2024
f5fc8b5
docs: update dependent-usage.json (#3174)
github-actions[bot] Aug 9, 2024
f235159
docs: update dependent-usage.json (#3175)
github-actions[bot] Aug 10, 2024
053a81c
docs: update dependent-usage.json (#3176)
github-actions[bot] Aug 11, 2024
50fdd8b
docs: update dependent-usage.json (#3177)
github-actions[bot] Aug 12, 2024
f70daa9
docs: update dependent-usage.json (#3178)
github-actions[bot] Aug 13, 2024
4a3bec4
docs: update dependent-usage.json (#3179)
github-actions[bot] Aug 14, 2024
cf8bb26
docs: update dependent-usage.json (#3180)
github-actions[bot] Aug 15, 2024
6d4f8d2
docs: update dependent-usage.json (#3181)
github-actions[bot] Aug 16, 2024
26414e1
docs: update dependent-usage.json (#3182)
github-actions[bot] Aug 17, 2024
cd1ac0a
docs: update dependent-usage.json (#3183)
github-actions[bot] Aug 18, 2024
aa35bfb
docs: update dependent-usage.json (#3184)
github-actions[bot] Aug 19, 2024
1651586
docs: update dependent-usage.json (#3185)
github-actions[bot] Aug 20, 2024
ae4e009
docs: update dependent-usage.json (#3188)
github-actions[bot] Aug 21, 2024
f039342
docs: update dependent-usage.json (#3189)
github-actions[bot] Aug 22, 2024
02f0857
docs: update dependent-usage.json (#3190)
github-actions[bot] Aug 23, 2024
b2874b8
docs: update dependent-usage.json (#3191)
github-actions[bot] Aug 24, 2024
3593f90
docs: update dependent-usage.json (#3192)
github-actions[bot] Aug 25, 2024
9ea5413
docs: update dependent-usage.json (#3193)
github-actions[bot] Aug 26, 2024
1e90a40
docs: update dependent-usage.json (#3194)
github-actions[bot] Aug 27, 2024
678105d
docs: update dependent-usage.json (#3195)
github-actions[bot] Aug 28, 2024
8dc801e
docs: update dependent-usage.json (#3197)
github-actions[bot] Aug 29, 2024
2740681
docs: update dependent-usage.json (#3199)
github-actions[bot] Aug 30, 2024
33e7d71
chore: remove reference to deprecated frontend-lib-content-components…
bradenmacdonald Aug 30, 2024
55571c0
docs: update dependent-usage.json (#3202)
github-actions[bot] Aug 31, 2024
a7023cc
docs: update dependent-usage.json (#3204)
github-actions[bot] Sep 1, 2024
b3cbc35
docs: update dependent-usage.json (#3206)
github-actions[bot] Sep 2, 2024
f3f2bd6
docs: update dependent-usage.json (#3208)
github-actions[bot] Sep 3, 2024
aed7b6f
docs: update dependent-usage.json (#3212)
github-actions[bot] Sep 4, 2024
4b63a24
docs: update dependent-usage.json (#3215)
github-actions[bot] Sep 5, 2024
7988ffb
docs: update dependent-usage.json (#3217)
github-actions[bot] Sep 6, 2024
54456d9
docs: update dependent-usage.json (#3220)
github-actions[bot] Sep 7, 2024
9573899
docs: update dependent-usage.json (#3221)
github-actions[bot] Sep 8, 2024
84c2dce
chore: enable github action auto update in dependabot.yml (#3214)
edx-requirements-bot Sep 9, 2024
41933fe
docs: update dependent-usage.json (#3228)
github-actions[bot] Sep 9, 2024
65bb39b
feat: migrates Container to TypeScript; Container without max-width o…
rpenido Sep 10, 2024
a2d1a9d
docs: update dependent-usage.json (#3231)
github-actions[bot] Sep 10, 2024
e7160b2
fix: scales down card logo cap (#3218)
brobro10000 Sep 11, 2024
e1b9728
test: Add Node 20 to CI matrix (#3234)
BilalQamar95 Sep 16, 2024
e0a2a9c
build: Upgrade to Node 20 (#3236)
BilalQamar95 Sep 19, 2024
020ae21
chore(deps): bump actions/download-artifact from 2 to 4 in /.github/w…
dependabot[bot] Sep 23, 2024
f5fa719
docs: mark deprecated components as deprecated using JSDoc/TypeScript…
bradenmacdonald Oct 7, 2024
d3fdb89
chore(deps): upgrade to @edx/eslint-config 4.2 (#3241)
bradenmacdonald Oct 7, 2024
1a6b9b3
chore(deps): bump actions/upload-artifact from 2 to 4 (#3225)
dependabot[bot] Oct 9, 2024
6acfe0a
docs: update dependent-usage.json (#3243)
github-actions[bot] Oct 12, 2024
8716f26
docs: update dependent-usage.json (#3244)
github-actions[bot] Oct 13, 2024
e843103
docs: update dependent-usage.json (#3246)
github-actions[bot] Oct 14, 2024
8792761
docs: update dependent-usage.json (#3247)
github-actions[bot] Oct 15, 2024
e37951f
docs: update dependent-usage.json (#3248)
github-actions[bot] Oct 16, 2024
78c8a06
docs: update dependent-usage.json (#3249)
github-actions[bot] Oct 17, 2024
ba29749
feat: add types for <ModalDialog> and some related components (#3242)
bradenmacdonald Oct 17, 2024
2a60f21
docs: update dependent-usage.json (#3250)
github-actions[bot] Oct 18, 2024
6acfb01
docs: update dependent-usage.json (#3251)
github-actions[bot] Oct 19, 2024
bf4acee
docs: update dependent-usage.json (#3252)
github-actions[bot] Oct 20, 2024
73723b9
docs: update dependent-usage.json (#3253)
github-actions[bot] Oct 21, 2024
df8bff4
docs: update dependent-usage.json (#3254)
github-actions[bot] Oct 22, 2024
041fd32
docs: update dependent-usage.json (#3255)
github-actions[bot] Oct 23, 2024
c8780aa
docs: update dependent-usage.json (#3256)
github-actions[bot] Oct 24, 2024
e565949
docs: update dependent-usage.json (#3257)
github-actions[bot] Oct 25, 2024
e41389b
docs: update dependent-usage.json (#3258)
github-actions[bot] Oct 26, 2024
cb761f6
docs: update dependent-usage.json (#3259)
github-actions[bot] Oct 27, 2024
ffcfa74
docs: update dependent-usage.json (#3260)
github-actions[bot] Oct 28, 2024
90a53b2
docs: update dependent-usage.json (#3261)
github-actions[bot] Oct 29, 2024
ee4dac0
docs: update dependent-usage.json (#3262)
github-actions[bot] Oct 30, 2024
55e9c79
docs: update dependent-usage.json (#3263)
github-actions[bot] Oct 31, 2024
38a3e83
test: Remove support for Node 18 (#3237)
BilalQamar95 Oct 31, 2024
16510d0
docs: update dependent-usage.json (#3264)
github-actions[bot] Nov 1, 2024
6b7d1aa
docs: update dependent-usage.json (#3266)
github-actions[bot] Nov 2, 2024
cb3f780
docs: update dependent-usage.json (#3267)
github-actions[bot] Nov 3, 2024
e2c915d
docs: update dependent-usage.json (#3268)
github-actions[bot] Nov 4, 2024
1493f71
docs: update dependent-usage.json (#3269)
github-actions[bot] Nov 5, 2024
a6caa59
docs: update dependent-usage.json (#3270)
github-actions[bot] Nov 6, 2024
4c251b1
docs: update dependent-usage.json (#3274)
github-actions[bot] Nov 7, 2024
35d0c32
docs: update dependent-usage.json (#3276)
github-actions[bot] Nov 8, 2024
ed2d4cb
docs: update dependent-usage.json (#3277)
github-actions[bot] Nov 9, 2024
226ebeb
docs: update dependent-usage.json (#3278)
github-actions[bot] Nov 10, 2024
0441159
docs: update dependent-usage.json (#3280)
github-actions[bot] Nov 11, 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
17 changes: 5 additions & 12 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ const path = require('path');
module.exports = {
extends: [
'@edx/eslint-config',
'plugin:import/typescript',
],
parser: '@babel/eslint-parser',
plugins: ['@typescript-eslint'],
parser: '@typescript-eslint/parser',
parserOptions: {
requireConfigFile: true,
babelOptions: {
Expand All @@ -28,9 +28,11 @@ module.exports = {
{
devDependencies: [
'**/*.stories.jsx',
'src/setupTest.js',
'src/setupTest.ts',
'**/*.test.jsx',
'**/*.test.tsx',
'**/*.test.js',
'**/*.test.ts',
'config/*.js',
'*.config.ts',
'*.config.*.js',
Expand Down Expand Up @@ -62,13 +64,4 @@ module.exports = {
globals: {
newrelic: false,
},
overrides: [
{
files: ['**/*.ts', '**/*.tsx'],
extends: 'airbnb-typescript',
parserOptions: {
project: './tsconfig.json',
},
},
],
};
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
# Adding new check for github-actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
157 changes: 76 additions & 81 deletions .github/workflows/analyze-dependents.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,204 +2,199 @@ name: Analyze Dependents

on:
workflow_dispatch:
schedule:
- cron: "0 14 * * *" # daily at 10am EST (Github Actions works with UTC)
schedule:
- cron: "0 14 * * *" # daily at 10am EST (Github Actions works with UTC)

jobs:
# clones known dependent Git repositories from Open edX
checkout-dependents:
runs-on: ubuntu-latest
steps:
- name: Checkout edx/credentials-themes
- name: Checkout openedx/credentials-themes
uses: actions/checkout@v3
with:
repository: edx/credentials-themes
repository: openedx/credentials-themes
path: dependent-usage-analyzer/.projects/credentials-themes
- name: Checkout edx/credentials
- name: Checkout openedx/credentials
uses: actions/checkout@v3
with:
repository: edx/credentials
repository: openedx/credentials
path: dependent-usage-analyzer/.projects/credentials
- name: Checkout edx/edx-enterprise
- name: Checkout openedx/edx-enterprise
uses: actions/checkout@v3
with:
repository: edx/edx-enterprise
repository: openedx/edx-enterprise
path: dependent-usage-analyzer/.projects/edx-enterprise
- name: Checkout edx/edx-ora2
- name: Checkout openedx/edx-ora2
uses: actions/checkout@v3
with:
repository: edx/edx-ora2
repository: openedx/edx-ora2
path: dependent-usage-analyzer/.projects/edx-ora2
- name: Checkout edx/edx-platform
- name: Checkout openedx/edx-platform
uses: actions/checkout@v3
with:
repository: edx/edx-platform
repository: openedx/edx-platform
path: dependent-usage-analyzer/.projects/edx-platform
- name: Checkout edx/frontend-app-account
- name: Checkout openedx/frontend-app-account
uses: actions/checkout@v3
with:
repository: edx/frontend-app-account
repository: openedx/frontend-app-account
path: dependent-usage-analyzer/.projects/frontend-app-account
- name: Checkout edx/frontend-app-admin-portal
- name: Checkout openedx/frontend-app-admin-portal
uses: actions/checkout@v3
with:
repository: edx/frontend-app-admin-portal
repository: openedx/frontend-app-admin-portal
path: dependent-usage-analyzer/.projects/frontend-app-admin-portal
- name: Checkout edx/frontend-app-authn
- name: Checkout openedx/frontend-app-authn
uses: actions/checkout@v3
with:
repository: edx/frontend-app-authn
repository: openedx/frontend-app-authn
path: dependent-usage-analyzer/.projects/frontend-app-authn
- name: Checkout edx/frontend-app-communications
- name: Checkout openedx/frontend-app-communications
uses: actions/checkout@v3
with:
repository: edx/frontend-app-communications
repository: openedx/frontend-app-communications
path: dependent-usage-analyzer/.projects/frontend-app-communications
- name: Checkout edx/frontend-app-course-authoring
- name: Checkout openedx/frontend-app-course-authoring
uses: actions/checkout@v3
with:
repository: edx/frontend-app-course-authoring
repository: openedx/frontend-app-course-authoring
path: dependent-usage-analyzer/.projects/frontend-app-course-authoring
- name: Checkout edx/frontend-app-discussions
- name: Checkout openedx/frontend-app-discussions
uses: actions/checkout@v3
with:
repository: edx/frontend-app-discussions
repository: openedx/frontend-app-discussions
path: dependent-usage-analyzer/.projects/frontend-app-discussions
- name: Checkout edx/frontend-app-ecommerce
- name: Checkout openedx/frontend-app-ecommerce
uses: actions/checkout@v3
with:
repository: edx/frontend-app-ecommerce
repository: openedx/frontend-app-ecommerce
path: dependent-usage-analyzer/.projects/frontend-app-ecommerce
- name: Checkout edx/frontend-app-enterprise-public-catalog
- name: Checkout openedx/frontend-app-enterprise-public-catalog
uses: actions/checkout@v3
with:
repository: edx/frontend-app-enterprise-public-catalog
repository: openedx/frontend-app-enterprise-public-catalog
path: dependent-usage-analyzer/.projects/frontend-app-enterprise-public-catalog
- name: Checkout edx/frontend-app-gradebook
- name: Checkout openedx/frontend-app-gradebook
uses: actions/checkout@v3
with:
repository: edx/frontend-app-gradebook
repository: openedx/frontend-app-gradebook
path: dependent-usage-analyzer/.projects/frontend-app-gradebook
- name: Checkout edx/frontend-app-learner-portal-enterprise
- name: Checkout openedx/frontend-app-learner-portal-enterprise
uses: actions/checkout@v3
with:
repository: edx/frontend-app-learner-portal-enterprise
repository: openedx/frontend-app-learner-portal-enterprise
path: dependent-usage-analyzer/.projects/frontend-app-learner-portal-enterprise
- name: Checkout edx/frontend-app-learner-portal-programs
- name: Checkout openedx/frontend-app-learner-portal-programs
uses: actions/checkout@v3
with:
repository: edx/frontend-app-learner-portal-programs
repository: openedx/frontend-app-learner-portal-programs
path: dependent-usage-analyzer/.projects/frontend-app-learner-portal-programs
- name: Checkout edx/frontend-app-learner-record
- name: Checkout openedx/frontend-app-learner-record
uses: actions/checkout@v3
with:
repository: edx/frontend-app-learner-record
repository: openedx/frontend-app-learner-record
path: dependent-usage-analyzer/.projects/frontend-app-learner-record
- name: Checkout edx/frontend-app-learning
- name: Checkout openedx/frontend-app-learning
uses: actions/checkout@v3
with:
repository: edx/frontend-app-learning
repository: openedx/frontend-app-learning
path: dependent-usage-analyzer/.projects/frontend-app-learning
- name: Checkout edx/frontend-app-library-authoring
- name: Checkout openedx/frontend-app-library-authoring
uses: actions/checkout@v3
with:
repository: edx/frontend-app-library-authoring
repository: openedx/frontend-app-library-authoring
path: dependent-usage-analyzer/.projects/frontend-app-library-authoring
- name: Checkout edx/frontend-app-ora-grading
- name: Checkout openedx/frontend-app-ora-grading
uses: actions/checkout@v3
with:
repository: edx/frontend-app-ora-grading
repository: openedx/frontend-app-ora-grading
path: dependent-usage-analyzer/.projects/frontend-app-ora-grading
- name: Checkout edx/frontend-app-payment
- name: Checkout openedx/frontend-app-payment
uses: actions/checkout@v3
with:
repository: edx/frontend-app-payment
repository: openedx/frontend-app-payment
path: dependent-usage-analyzer/.projects/frontend-app-payment
- name: Checkout edx/frontend-app-profile
- name: Checkout openedx/frontend-app-profile
uses: actions/checkout@v3
with:
repository: edx/frontend-app-profile
repository: openedx/frontend-app-profile
path: dependent-usage-analyzer/.projects/frontend-app-profile
- name: Checkout edx/frontend-app-program-console
- name: Checkout openedx/frontend-app-program-console
uses: actions/checkout@v3
with:
repository: edx/frontend-app-program-console
repository: openedx/frontend-app-program-console
path: dependent-usage-analyzer/.projects/frontend-app-program-console
- name: Checkout edx/frontend-app-publisher
- name: Checkout openedx/frontend-app-publisher
uses: actions/checkout@v3
with:
repository: edx/frontend-app-publisher
repository: openedx/frontend-app-publisher
path: dependent-usage-analyzer/.projects/frontend-app-publisher
- name: Checkout edx/frontend-app-support-tools
- name: Checkout openedx/frontend-app-support-tools
uses: actions/checkout@v3
with:
repository: edx/frontend-app-support-tools
repository: openedx/frontend-app-support-tools
path: dependent-usage-analyzer/.projects/frontend-app-support-tools
- name: Checkout edx/frontend-component-cookie-policy-banner
- name: Checkout openedx/frontend-component-cookie-policy-banner
uses: actions/checkout@v3
with:
repository: edx/frontend-component-cookie-policy-banner
repository: openedx/frontend-component-cookie-policy-banner
path: dependent-usage-analyzer/.projects/frontend-component-cookie-policy-banner
- name: Checkout edx/frontend-component-header-edx
uses: actions/checkout@v3
with:
repository: edx/frontend-component-header-edx
path: dependent-usage-analyzer/.projects/frontend-component-header-edx
- name: Checkout edx/frontend-component-header
- name: Checkout openedx/frontend-component-header
uses: actions/checkout@v3
with:
repository: edx/frontend-component-header
repository: openedx/frontend-component-header
path: dependent-usage-analyzer/.projects/frontend-component-header
- name: Checkout edx/frontend-enterprise
- name: Checkout openedx/frontend-enterprise
uses: actions/checkout@v3
with:
repository: edx/frontend-enterprise
repository: openedx/frontend-enterprise
path: dependent-usage-analyzer/.projects/frontend-enterprise
- name: Checkout edx/frontend-learner-portal-base
- name: Checkout openedx/frontend-learner-portal-base
uses: actions/checkout@v3
with:
repository: edx/frontend-learner-portal-base
repository: openedx/frontend-learner-portal-base
path: dependent-usage-analyzer/.projects/frontend-learner-portal-base
- name: Checkout edx/frontend-lib-content-components
- name: Checkout openedx/frontend-lib-special-exams
uses: actions/checkout@v3
with:
repository: edx/frontend-lib-content-components
path: dependent-usage-analyzer/.projects/frontend-lib-content-components
- name: Checkout edx/frontend-lib-special-exams
uses: actions/checkout@v3
with:
repository: edx/frontend-lib-special-exams
repository: openedx/frontend-lib-special-exams
path: dependent-usage-analyzer/.projects/frontend-lib-special-exams
- name: Checkout edx/frontend-platform
- name: Checkout openedx/frontend-platform
uses: actions/checkout@v3
with:
repository: edx/frontend-platform
repository: openedx/frontend-platform
path: dependent-usage-analyzer/.projects/frontend-platform
- name: Checkout edx/frontend-template-application
- name: Checkout openedx/frontend-template-application
uses: actions/checkout@v3
with:
repository: edx/frontend-template-application
repository: openedx/frontend-template-application
path: dependent-usage-analyzer/.projects/frontend-template-application
- name: Checkout edx/prospectus
uses: actions/checkout@v3
with:
repository: edx/prospectus
path: dependent-usage-analyzer/.projects/prospectus
token: ${{ secrets.SEMANTIC_RELEASE_GITHUB_TOKEN }}
- name: Checkout edx/studio-frontend
- name: Checkout openedx/studio-frontend
uses: actions/checkout@v3
with:
repository: edx/studio-frontend
repository: openedx/studio-frontend
path: dependent-usage-analyzer/.projects/studio-frontend
- name: Checkout edx/frontend-app-communications
- name: Checkout openedx/frontend-app-communications
uses: actions/checkout@v3
with:
repository: edx/frontend-app-communications
repository: openedx/frontend-app-communications
path: dependent-usage-analyzer/.projects/frontend-app-communications
- name: Checkout edx/frontend-app-learner-dashboard
- name: Checkout openedx/frontend-app-learner-dashboard
uses: actions/checkout@v3
with:
repository: edx/frontend-app-learner-dashboard
repository: openedx/frontend-app-learner-dashboard
path: dependent-usage-analyzer/.projects/frontend-app-learner-dashboard
- name: Verify checkouts
working-directory: dependent-usage-analyzer
Expand All @@ -209,7 +204,7 @@ jobs:
with:
args: zip -qq -r dependent-usage-analyzer/dependent-projects.zip dependent-usage-analyzer/.projects
- name: Upload dependent projects checkouts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: dependent-project-checkouts
path: dependent-usage-analyzer/dependent-projects.zip
Expand All @@ -230,7 +225,7 @@ jobs:
run: npm ci
working-directory: dependent-usage-analyzer
- name: Download dependent project checkouts
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: dependent-project-checkouts
path: dependent-usage-analyzer
Expand All @@ -247,7 +242,7 @@ jobs:
run: npm run analyze .projects -- --out "${GITHUB_WORKSPACE}/dependent-usage.json"
working-directory: dependent-usage-analyzer
- name: Upload analysis output
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: dependent-usage-json
path: dependent-usage.json
Expand All @@ -267,7 +262,7 @@ jobs:
with:
node-version: ${{ env.NODE_VER }}
- name: Download analysis output
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: dependent-usage-json
- name: Create pull request for dependent project usages
Expand Down
6 changes: 2 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,10 @@ jobs:
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Nodejs Env
run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV
- name: Setup Nodejs
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{env.NODE_VER }}
node-version-file: '.nvmrc'
- name: Install dependencies
run: npm ci
- name: Check Types
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18
20
File renamed without changes.
1 change: 0 additions & 1 deletion dependent-usage-analyzer/checkout-dependents.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ mkdir .projects
git clone [email protected]:openedx/frontend-component-header.git --depth 1
git clone [email protected]:openedx/frontend-enterprise.git --depth 1
git clone [email protected]:openedx/frontend-learner-portal-base.git --depth 1
git clone [email protected]:edx/frontend-lib-content-components.git --depth 1
git clone [email protected]:edx/frontend-lib-special-exams.git --depth 1
git clone [email protected]:openedx/frontend-platform.git --depth 1
git clone [email protected]:openedx/frontend-template-application.git --depth 1
Expand Down
Loading
Loading