Skip to content

Commit

Permalink
ci: configure Github Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
mark9804 committed Dec 24, 2024
1 parent 54f3193 commit c925f9b
Show file tree
Hide file tree
Showing 9 changed files with 153 additions and 43 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/deploy-eden-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
- uses: pnpm/action-setup@master
with:
version: latest
- name: Configure npmrc
run: |
cp common/config/rush/.npmrc.github .npmrc
- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
- name: Rush Update
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/deploy-toolbox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
- uses: pnpm/action-setup@master
with:
version: latest
- name: Configure npmrc
run: |
cp common/config/rush/.npmrc.github .npmrc
- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
- name: Rush Update
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/deploy-viewer-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ jobs:
- uses: pnpm/action-setup@master
with:
version: 9
- name: Configure npmrc
run: |
cp common/config/rush/.npmrc.github .npmrc
- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
- name: Rush Update
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/deploy-website-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ jobs:
- uses: pnpm/action-setup@master
with:
version: latest
- name: Configure npmrc
run: |
cp common/config/rush/.npmrc.github .npmrc
- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
- name: Rush Update
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/deploy-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ jobs:
- uses: pnpm/action-setup@master
with:
version: latest
- name: Configure npmrc
run: |
cp common/config/rush/.npmrc.github .npmrc
- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
- name: Rush Update
Expand Down
2 changes: 1 addition & 1 deletion apps/blue-archive-story-editor/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"mitt": "~3.0.1",
"pinia": "^2.2.4",
"pinia-plugin-persistedstate": "^4.1.2",
"pixi-spine": "4.2.25-ba",
"pixi-spine": "4.0.3",
"pixi.js": ">=7.4.2 <8",
"vue": "^3.5.12",
"vue-codemirror": "~6.1.1",
Expand Down
24 changes: 24 additions & 0 deletions common/config/rush/.npmrc.github
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Rush uses this file to configure the NPM package registry during installation. It is applicable
# to PNPM, NPM, and Yarn package managers. It is used by operations such as "rush install",
# "rush update", and the "install-run.js" scripts.
#
# NOTE: The "rush publish" command uses .npmrc-publish instead.
#
# Before invoking the package manager, Rush will copy this file to the folder where installation
# is performed. The copied file will omit any config lines that reference environment variables
# that are undefined in that session; this avoids problems that would otherwise result due to
# a missing variable being replaced by an empty string.
#
# * * * SECURITY WARNING * * *
#
# It is NOT recommended to store authentication tokens in a text file on a lab machine, because
# other unrelated processes may be able to read the file. Also, the file may persist indefinitely,
# for example if the machine loses power. A safer practice is to pass the token via an
# environment variable, which can be referenced from .npmrc using ${} expansion. For example:
#
# //registry.npmjs.org/:_authToken=${NPM_AUTH_TOKEN}
# ========================================================================================

# Uses default registry for GitHub Actions
# always-auth=false
registry=https://registry.npmjs.org/
153 changes: 112 additions & 41 deletions common/config/rush/pnpm-lock.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion lib/ba-story-player/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"@pixi/filter-color-overlay": "~5.1.1",
"@pixi/filter-crt": "~5.1.1",
"@pixi/filter-motion-blur": "~5.1.1",
"pixi-spine": "4.2.25-ba",
"pixi-spine": "4.0.3",
"@pixi/particle-emitter": "~5.0.8",
"howler": "~2.2.4",
"lodash-es": "~4.17.21",
Expand Down

0 comments on commit c925f9b

Please sign in to comment.