mirror of
https://github.com/flarum/framework.git
synced 2024-11-29 04:33:47 +08: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:
parent
6466427061
commit
27fb011bf5
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
Loading…
Reference in New Issue
Block a user