Skip to content

Commit 7e8005b

Browse files
author
Alain Bourgeois
committed
CI update solidos dependencies
1 parent 8518043 commit 7e8005b

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ on:
1515
workflow_dispatch:
1616

1717
jobs:
18+
update-deps:
19+
uses: SolidOS/solidos/.github/workflows/update-solidos-deps.yml@main
20+
secrets: inherit
21+
1822
build:
23+
needs: update-deps
1924
runs-on: ubuntu-latest
2025
strategy:
2126
matrix:
@@ -58,6 +63,9 @@ jobs:
5863

5964
npm-publish-dev:
6065
needs: build
66+
permissions:
67+
id-token: write
68+
contents: read
6169
uses: SolidOS/solidos/.github/workflows/publish-prerelease.yml@main
6270
with:
6371
node_version: 22

package.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,5 +125,19 @@
125125
"webpack": "^5.106.2",
126126
"webpack-cli": "^6.0.1",
127127
"webpack-dev-server": "^5.2.4"
128-
}
128+
},
129+
"solidosDependencies": [
130+
"rdflib",
131+
"solid-logic",
132+
"solid-ui",
133+
"pane-registry",
134+
"activitystreams-pane",
135+
"chat-pane",
136+
"contacts-pane",
137+
"folder-pane",
138+
"issue-pane",
139+
"meeting-pane",
140+
"profile-pane",
141+
"source-pane"
142+
]
129143
}

0 commit comments

Comments
 (0)