Skip to content

Commit fe107cb

Browse files
Pin dependencies
1 parent 3f87a1b commit fe107cb

8 files changed

Lines changed: 164 additions & 164 deletions

File tree

.github/workflows/github-actions-alpha-version.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
BRANCH_NAME: ${{ github.head_ref }}
2424
GEM_HOST_API_KEY: ${{ secrets.RUBYGEMS_API_KEY }}
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
2727
- name: 'Enable registry auth'
2828
shell: bash
2929
run: |
3030
echo "//npm.powerapp.cloud/:_auth="$(echo -n 'gh-actions:${{ secrets.POWERHOME_NPM_REGISTRY_PASSWORD }}' | base64)"" >> ~/.npmrc
3131
echo "//npm.powerapp.cloud/:always-auth = true" >> .npmrc
32-
- uses: actions/setup-node@v4
32+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
3333
with:
3434
node-version: 22.15.1
3535
- name: Use npm 11.6.2
@@ -39,9 +39,9 @@ jobs:
3939
with:
4040
bundler-cache: true
4141
- name: Python Setup
42-
uses: actions/setup-python@v4
42+
uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4
4343
with:
44-
python-version: '3.9'
44+
python-version: '3.9.25'
4545
- name: Set Git Config
4646
run: |
4747
git config --local user.name "${{ github.actor }}"
@@ -111,13 +111,13 @@ jobs:
111111
env:
112112
GEM_HOST_API_KEY: ${{ secrets.RUBYGEMS_API_KEY }}
113113
steps:
114-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
115115
- name: 'Enable registry auth'
116116
shell: bash
117117
run: |
118118
echo "//npm.powerapp.cloud/:_auth="$(echo -n 'gh-actions:${{ secrets.POWERHOME_NPM_REGISTRY_PASSWORD }}' | base64)"" >> ~/.npmrc
119119
echo "//npm.powerapp.cloud/:always-auth = true" >> .npmrc
120-
- uses: actions/setup-node@v4
120+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
121121
with:
122122
node-version: 22.15.1
123123
- name: Use npm 11.6.2
@@ -127,9 +127,9 @@ jobs:
127127
with:
128128
bundler-cache: true
129129
- name: Python Setup
130-
uses: actions/setup-python@v4
130+
uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4
131131
with:
132-
python-version: '3.9'
132+
python-version: '3.9.25'
133133
- name: Set Git Config
134134
run: |
135135
git config --local user.name "${{ github.actor }}"
@@ -289,7 +289,7 @@ jobs:
289289
--notes "This is a release candidate version. Please test thoroughly before promoting to a stable release." \
290290
--prerelease
291291
- name: Leave PR comment
292-
uses: actions/github-script@v7
292+
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7
293293
env:
294294
PR_NUMBER: ${{ github.event.pull_request.number }}
295295
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ jobs:
1818
pull-requests: write
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: release-drafter/release-drafter@v6
21+
- uses: release-drafter/release-drafter@b1476f6e6eb133afa41ed8589daba6dc69b4d3f5 # v6
2222
env:
2323
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# syntax = docker/dockerfile:1.8.1
2-
FROM phusion/passenger-customizable:1.0.19 AS base
1+
# syntax = docker/dockerfile:1.8.1@sha256:e87caa74dcb7d46cd820352bfea12591f3dba3ddc4285e19c7dcd13359f7cefd
2+
FROM phusion/passenger-customizable:1.0.19@sha256:fc0e0e62e8c4ef174ddd925abfb263e8b689e6a378dfb32ce44d511f2fa33640 AS base
33

44
RUN --mount=type=cache,id=playbook-apt-cache,target=/var/cache/apt,sharing=locked \
55
--mount=type=cache,id=playbook-apt-lib,target=/var/lib/apt,sharing=locked \

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"@typescript-eslint/parser": "4.33.0",
2020
"babel-eslint": "10.1.0",
2121
"eslint": "7.1.0",
22-
"eslint-plugin-react-hooks": "^4.6.0",
22+
"eslint-plugin-react-hooks": "4.6.0",
2323
"eslint-plugin-jsx-control-statements": "2.2.1",
2424
"foreman": "3.0.1",
2525
"husky": "6.0.0",
@@ -30,6 +30,6 @@
3030
"*.rb": "bundle exec --gemfile=playbook-website/Gemfile rubocop --parallel"
3131
},
3232
"dependencies": {
33-
"eslint-plugin-react": "^7.33.2"
33+
"eslint-plugin-react": "7.33.2"
3434
}
3535
}

playbook-website/Gemfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ gem "playbook_ui", path: "../playbook"
99

1010
gem "mysql2", "0.5.6"
1111
gem "rails", "~> 7.1.5.1"
12-
gem "turbo-rails", "~> 1.4.0"
12+
gem "turbo-rails", "1.4.0"
1313
gem "puma", "~> 6.4.2"
1414
gem "vite_rails"
1515
# Make Compatible with Ruby 3.1.0 Upgrade
16-
gem "psych", "< 4"
17-
gem "bootsnap", ">= 1.1.0", require: false
16+
gem "psych", "3.3.4"
17+
gem "bootsnap", "1.18.4", require: false
1818

1919
# livenessProbe and readinessProbe. See: https://github.com/powerhome/playbook/blob/master/playbook/config/deploy/templates/deployment.yaml.erb
2020
gem "health_check"
2121

22-
gem "redcarpet", "~> 3.6"
23-
gem 'front_matter_parser', "~> 1.0.1"
24-
gem "rouge", "~> 3.15"
22+
gem "redcarpet", "3.6.0"
23+
gem 'front_matter_parser', "1.0.1"
24+
gem "rouge", "3.30.0"
2525
gem "faker"
2626
gem "will_paginate"
2727
gem "sentry-ruby"

playbook-website/package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,56 +8,56 @@
88
},
99
"dependencies": {
1010
"@fortawesome/fontawesome-pro": "6.2.1",
11-
"@mapbox/mapbox-gl-draw": "^1.4.1",
11+
"@mapbox/mapbox-gl-draw": "1.4.1",
1212
"@powerhome/playbook-icons": "1.0.2",
1313
"@powerhome/playbook-icons-react": "1.0.2",
1414
"@powerhome/power-fonts": "0.0.1",
15-
"anchor-js": "^5.0.0",
16-
"maplibre-gl": "^2.4.0",
17-
"highcharts": "^11.4.8",
18-
"highcharts-react-official": "^3.2.1",
19-
"match-sorter": "^8.0.0",
15+
"anchor-js": "5.0.0",
16+
"maplibre-gl": "2.4.0",
17+
"highcharts": "11.4.8",
18+
"highcharts-react-official": "3.2.1",
19+
"match-sorter": "8.0.0",
2020
"playbook-ui": ">= 1",
21-
"react-hook-form": "^7.28.1"
21+
"react-hook-form": "7.54.2"
2222
},
2323
"devDependencies": {
2424
"@babel/preset-env": "^7.24.8",
2525
"@babel/preset-react": "^7.13.13",
2626
"@babel/preset-typescript": "^7.24.7",
27-
"@hotwired/turbo-rails": "^7.3.0",
28-
"@originjs/vite-plugin-commonjs": "^1.0.3",
29-
"@tiptap/extension-document": "^2.11.7",
30-
"@tiptap/extension-highlight": "^2.11.7",
31-
"@tiptap/extension-horizontal-rule": "^2.11.7",
32-
"@tiptap/extension-link": "^2.11.7",
33-
"@tiptap/extension-paragraph": "^2.11.7",
34-
"@tiptap/extension-text": "^2.11.7",
35-
"@tiptap/pm": "^2.11.7",
36-
"@tiptap/react": "^2.11.7",
37-
"@tiptap/starter-kit": "^2.11.7",
38-
"@vitejs/plugin-react": "^4.3.1",
27+
"@hotwired/turbo-rails": "7.3.0",
28+
"@originjs/vite-plugin-commonjs": "1.0.3",
29+
"@tiptap/extension-document": "2.11.7",
30+
"@tiptap/extension-highlight": "2.11.7",
31+
"@tiptap/extension-horizontal-rule": "2.11.7",
32+
"@tiptap/extension-link": "2.11.7",
33+
"@tiptap/extension-paragraph": "2.11.7",
34+
"@tiptap/extension-text": "2.11.7",
35+
"@tiptap/pm": "2.11.7",
36+
"@tiptap/react": "2.11.7",
37+
"@tiptap/starter-kit": "2.11.7",
38+
"@vitejs/plugin-react": "4.3.1",
3939
"axe-core": "4.10.2",
4040
"babel-plugin-react-docgen": "^4.2.1",
41-
"copy-to-clipboard": "^3.3.3",
41+
"copy-to-clipboard": "3.3.3",
4242
"eslint": "6.8.0",
43-
"postcss-flexbugs-fixes": "^5.0.2",
44-
"postcss-import": "^14.1.0",
45-
"postcss-preset-env": "^7.0.1",
43+
"postcss-flexbugs-fixes": "5.0.2",
44+
"postcss-import": "14.1.0",
45+
"postcss-preset-env": "7.8.3",
4646
"react": "^17.0.2",
47-
"react-docgen": "^7.0.3",
48-
"react-docgen-typescript": "^2.2.2",
47+
"react-docgen": "7.0.3",
48+
"react-docgen-typescript": "2.2.2",
4949
"react-dom": "^17.0.2",
50-
"react-live": "^4.1.8",
50+
"react-live": "4.1.8",
5151
"react-markdown": "^10.1.0",
52-
"react-router-dom": "^6.16.0",
53-
"react-simple-code-editor": "^0.13.1",
54-
"sass": "^1.77.6",
55-
"ts-json-schema-generator": "^2.3.0",
52+
"react-router-dom": "6.16.0",
53+
"react-simple-code-editor": "0.13.1",
54+
"sass": "1.77.6",
55+
"ts-json-schema-generator": "2.3.0",
5656
"vite": "6.3.5",
57-
"vite-plugin-ruby": "^5.0.0",
58-
"zxcvbn": "^4.4.2"
57+
"vite-plugin-ruby": "5.0.0",
58+
"zxcvbn": "4.4.2"
5959
},
6060
"resolutions": {
61-
"@typescript-eslint/eslint-plugin": "^5.0.0"
61+
"@typescript-eslint/eslint-plugin": "5.62.0"
6262
}
6363
}

playbook/package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -34,35 +34,35 @@
3434
},
3535
"homepage": "https://github.com/powerhome/playbook#readme",
3636
"dependencies": {
37-
"@floating-ui/dom": "^1.6.13",
38-
"@popperjs/core": "^2.11.8",
37+
"@floating-ui/dom": "1.6.13",
38+
"@popperjs/core": "2.11.8",
3939
"classnames": "2.5.1",
40-
"flatpickr": "^4.6.13",
41-
"highcharts": "^11.4.8",
42-
"highcharts-react-official": "^3.2.1",
43-
"intl-tel-input": "^24.7.0"
40+
"flatpickr": "4.6.13",
41+
"highcharts": "11.4.8",
42+
"highcharts-react-official": "3.2.1",
43+
"intl-tel-input": "24.7.0"
4444
},
4545
"devDependencies": {
4646
"@actions/core": "1.10.0",
4747
"@actions/github": "6.0.0",
4848
"@babel/preset-env": "^7.12.1",
4949
"@babel/preset-react": "^7.12.5",
5050
"@babel/preset-typescript": "^7.15.0",
51-
"@floating-ui/react": "^0.26.23",
52-
"@rollup/pluginutils": "^5.1.0",
51+
"@floating-ui/react": "0.26.28",
52+
"@rollup/pluginutils": "5.1.0",
5353
"@tanstack/react-table": "8.20.5",
54-
"@tanstack/react-virtual": "^3.12.0",
54+
"@tanstack/react-virtual": "3.13.0",
5555
"@testing-library/jest-dom": "5.16.4",
5656
"@testing-library/react": "11.2.7",
5757
"@types/flatpickr": "3.1.2",
5858
"@types/jest": "26.0.14",
5959
"@types/react": "17.0.54",
6060
"@types/react-dom": "^18.0.11",
61-
"@types/react-highlight-words": "^0.20.0",
61+
"@types/react-highlight-words": "0.20.0",
6262
"@types/react-modal": "3.16.1",
6363
"@typescript-eslint/eslint-plugin": "4.33.0",
6464
"@typescript-eslint/parser": "4.33.0",
65-
"@vitejs/plugin-react": "^4.3.1",
65+
"@vitejs/plugin-react": "4.3.1",
6666
"axe-core": "4.10.2",
6767
"classnames": "2.5.1",
6868
"eslint": "6.8.0",
@@ -74,37 +74,37 @@
7474
"jest": "26.6.3",
7575
"jest-axe": "4.1.0",
7676
"jest-fail-on-console": "3.2.0",
77-
"lazysizes": "^5.3.2",
77+
"lazysizes": "5.3.2",
7878
"react": "^17.0.2",
7979
"react-dom": "^17.0.2",
80-
"react-dropzone": "^14.3.5",
81-
"react-highlight-words": "^0.20.0",
82-
"react-modal": "^3.16.1",
83-
"react-popper": "^2.3.0",
80+
"react-dropzone": "14.3.5",
81+
"react-highlight-words": "0.20.0",
82+
"react-modal": "3.16.1",
83+
"react-popper": "2.3.0",
8484
"react-select": "5.8.0",
8585
"react-trix": "0.10.1",
8686
"react-zoom-pan-pinch": "3.6.0",
87-
"rollup-plugin-copy": "^3.5.0",
88-
"sass": "^1.77.8",
89-
"terser": "^5.39.0",
87+
"rollup-plugin-copy": "3.5.0",
88+
"sass": "1.84.0",
89+
"terser": "5.42.0",
9090
"ts-jest": "26.5.6",
9191
"typescript": "4.3.5",
9292
"vite": "6.3.5",
93-
"vite-bundle-visualizer": "^1.2.1",
94-
"vite-plugin-ruby": "^5.0.0"
93+
"vite-bundle-visualizer": "1.2.1",
94+
"vite-plugin-ruby": "5.0.0"
9595
},
9696
"peerDependencies": {
9797
"react": "^17.0.2",
9898
"react-dom": "^17.0.2",
99-
"react-is": "^17.0.2",
99+
"react-is": "17.0.2",
100100
"react-trix": "0.10.1",
101101
"trix": "2.1.15"
102102
},
103103
"resolutions": {
104104
"react": "^17.0.2",
105105
"minimist": "1.2.7",
106-
"selfsigned": "^1.10.8",
107-
"set-value": "^2.0.1",
108-
"yargs-parser": "^13.1.2"
106+
"selfsigned": "1.10.14",
107+
"set-value": "2.0.1",
108+
"yargs-parser": "13.1.2"
109109
}
110110
}

0 commit comments

Comments
 (0)