mirror of
https://github.com/flarum/core.git
synced 2025-07-13 21:06:24 +02:00
chore: with yarn workspaces we only need a single yarn.lock
(#3464)
* chore: yarn workspaces means we only need a single `yarn.lock` * fix: add a `cache_dependency_path` workflow input * fix: re-introduce `env.cache_dependency_path`
This commit is contained in:
7
.github/workflows/REUSABLE_frontend.yml
vendored
7
.github/workflows/REUSABLE_frontend.yml
vendored
@ -45,6 +45,11 @@ on:
|
|||||||
type: string
|
type: string
|
||||||
default: yarn
|
default: yarn
|
||||||
required: false
|
required: false
|
||||||
|
cache_dependency_path:
|
||||||
|
description: "The path to the cache dependency file."
|
||||||
|
type: string
|
||||||
|
required: false
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
bundlewatch_github_token:
|
bundlewatch_github_token:
|
||||||
description: The GitHub token to use for Bundlewatch.
|
description: The GitHub token to use for Bundlewatch.
|
||||||
@ -53,7 +58,7 @@ on:
|
|||||||
env:
|
env:
|
||||||
COMPOSER_ROOT_VERSION: dev-main
|
COMPOSER_ROOT_VERSION: dev-main
|
||||||
ci_script: ${{ inputs.js_package_manager == 'yarn' && 'yarn install --immutable' || 'npm ci' }}
|
ci_script: ${{ inputs.js_package_manager == 'yarn' && 'yarn install --immutable' || 'npm ci' }}
|
||||||
cache_dependency_path: ${{ format(inputs.js_package_manager == 'yarn' && '{0}/yarn.lock' || '{0}/package-lock.json', inputs.frontend_directory) }}
|
cache_dependency_path: ${{ inputs.cache_dependency_path || format(inputs.js_package_manager == 'yarn' && '{0}/yarn.lock' || '{0}/package-lock.json', inputs.frontend_directory) }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
bundlewatch:
|
bundlewatch:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/akismet/js
|
frontend_directory: ./extensions/akismet/js
|
||||||
backend_directory: ./extensions/akismet
|
backend_directory: ./extensions/akismet
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/approval/js
|
frontend_directory: ./extensions/approval/js
|
||||||
backend_directory: ./extensions/approval
|
backend_directory: ./extensions/approval
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-core-frontend.yml
vendored
1
.github/workflows/flarum-core-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./framework/core/js
|
frontend_directory: ./framework/core/js
|
||||||
backend_directory: ./framework/core
|
backend_directory: ./framework/core
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-embed-frontend.yml
vendored
1
.github/workflows/flarum-embed-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/embed/js
|
frontend_directory: ./extensions/embed/js
|
||||||
backend_directory: ./extensions/embed
|
backend_directory: ./extensions/embed
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-emoji-frontend.yml
vendored
1
.github/workflows/flarum-emoji-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/emoji/js
|
frontend_directory: ./extensions/emoji/js
|
||||||
backend_directory: ./extensions/emoji
|
backend_directory: ./extensions/emoji
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-flags-frontend.yml
vendored
1
.github/workflows/flarum-flags-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/flags/js
|
frontend_directory: ./extensions/flags/js
|
||||||
backend_directory: ./extensions/flags
|
backend_directory: ./extensions/flags
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-likes-frontend.yml
vendored
1
.github/workflows/flarum-likes-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/likes/js
|
frontend_directory: ./extensions/likes/js
|
||||||
backend_directory: ./extensions/likes
|
backend_directory: ./extensions/likes
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-lock-frontend.yml
vendored
1
.github/workflows/flarum-lock-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/lock/js
|
frontend_directory: ./extensions/lock/js
|
||||||
backend_directory: ./extensions/lock
|
backend_directory: ./extensions/lock
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/markdown/js
|
frontend_directory: ./extensions/markdown/js
|
||||||
backend_directory: ./extensions/markdown
|
backend_directory: ./extensions/markdown
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/mentions/js
|
frontend_directory: ./extensions/mentions/js
|
||||||
backend_directory: ./extensions/mentions
|
backend_directory: ./extensions/mentions
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/nicknames/js
|
frontend_directory: ./extensions/nicknames/js
|
||||||
backend_directory: ./extensions/nicknames
|
backend_directory: ./extensions/nicknames
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/package-manager/js
|
frontend_directory: ./extensions/package-manager/js
|
||||||
backend_directory: ./extensions/package-manager
|
backend_directory: ./extensions/package-manager
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-pusher-frontend.yml
vendored
1
.github/workflows/flarum-pusher-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/pusher/js
|
frontend_directory: ./extensions/pusher/js
|
||||||
backend_directory: ./extensions/pusher
|
backend_directory: ./extensions/pusher
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/statistics/js
|
frontend_directory: ./extensions/statistics/js
|
||||||
backend_directory: ./extensions/statistics
|
backend_directory: ./extensions/statistics
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-sticky-frontend.yml
vendored
1
.github/workflows/flarum-sticky-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/sticky/js
|
frontend_directory: ./extensions/sticky/js
|
||||||
backend_directory: ./extensions/sticky
|
backend_directory: ./extensions/sticky
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/subscriptions/js
|
frontend_directory: ./extensions/subscriptions/js
|
||||||
backend_directory: ./extensions/subscriptions
|
backend_directory: ./extensions/subscriptions
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/suspend/js
|
frontend_directory: ./extensions/suspend/js
|
||||||
backend_directory: ./extensions/suspend
|
backend_directory: ./extensions/suspend
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
|
1
.github/workflows/flarum-tags-frontend.yml
vendored
1
.github/workflows/flarum-tags-frontend.yml
vendored
@ -13,6 +13,7 @@ jobs:
|
|||||||
frontend_directory: ./extensions/tags/js
|
frontend_directory: ./extensions/tags/js
|
||||||
backend_directory: ./extensions/tags
|
backend_directory: ./extensions/tags
|
||||||
js_package_manager: yarn
|
js_package_manager: yarn
|
||||||
|
cache_dependency_path: ./yarn.lock
|
||||||
main_git_branch: main
|
main_git_branch: main
|
||||||
secrets:
|
secrets:
|
||||||
bundlewatch_github_token: ${{ secrets.BUNDLEWATCH_GITHUB_TOKEN }}
|
bundlewatch_github_token: ${{ secrets.BUNDLEWATCH_GITHUB_TOKEN }}
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
8862
extensions/emoji/js/package-lock.json
generated
8862
extensions/emoji/js/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,30 +0,0 @@
|
|||||||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
|
||||||
# yarn lockfile v1
|
|
||||||
|
|
||||||
|
|
||||||
"@types/jquery@^3.5.5":
|
|
||||||
version "3.5.5"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.5.tgz#2c63f47c9c8d96693d272f5453602afd8338c903"
|
|
||||||
integrity sha512-6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w==
|
|
||||||
dependencies:
|
|
||||||
"@types/sizzle" "*"
|
|
||||||
|
|
||||||
"@types/mithril@^2.0.7":
|
|
||||||
version "2.0.7"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/mithril/-/mithril-2.0.7.tgz#e4016c79ce206621d7aee23de189faf7b007e0d5"
|
|
||||||
integrity sha512-ByD422x0GnYh5MOEAWNyqfkw2QlKkK3Yf7y5e1CobDVPG9m+/ThblfrIHENihF7VnygT6sQRObPvY1J/fUZICg==
|
|
||||||
|
|
||||||
"@types/sizzle@*":
|
|
||||||
version "2.3.3"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef"
|
|
||||||
integrity sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==
|
|
||||||
|
|
||||||
"@types/throttle-debounce@^2.1.0":
|
|
||||||
version "2.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/throttle-debounce/-/throttle-debounce-2.1.0.tgz#1c3df624bfc4b62f992d3012b84c56d41eab3776"
|
|
||||||
integrity sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==
|
|
||||||
|
|
||||||
dayjs@^1.10.4:
|
|
||||||
version "1.10.4"
|
|
||||||
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.4.tgz#8e544a9b8683f61783f570980a8a80eaf54ab1e2"
|
|
||||||
integrity sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==
|
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user