File tree Expand file tree Collapse file tree 2 files changed +26
-1
lines changed
Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Original file line number Diff line number Diff line change 2727 php-version : ' 8.2'
2828 extensions : openssl, pdo, sqlite, pdo_sqlite
2929
30+ - name : Setup Node.js
31+ uses : actions/setup-node@v4
32+ with :
33+ node-version : ' 18'
34+ cache : ' npm'
35+
3036 - name : Cache Composer packages
3137 id : composer-cache
3238 uses : actions/cache@v3
3945 - name : Configure auth token
4046 run : composer config -g -a github-oauth.github.com ${{ secrets.ORG_GH_TOKEN_PACKAGES_RO }}
4147
42- - name : Install dependencies
48+ - name : Install PHP dependencies
4349 run : composer install --prefer-dist --no-progress
4450
51+ - name : Install Node.js dependencies
52+ run : npm ci
53+
4554 - name : Release ${{ matrix.component }}
4655 uses : cycjimmy/semantic-release-action@v4
4756 env :
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " macpaw-composer-authenticated-repository-plugin" ,
3+ "version" : " 1.0.0" ,
4+ "description" : " Composer plugin for authenticated repository access with GitHub tokens and HTTP basic auth" ,
5+ "private" : true ,
6+ "devDependencies" : {
7+ "@semantic-release/commit-analyzer" : " ^19.0.0" ,
8+ "@semantic-release/github" : " ^10.0.0" ,
9+ "@semantic-release/release-notes-generator" : " ^12.0.0" ,
10+ "conventional-changelog-conventionalcommits" : " ^8.0.0" ,
11+ "semantic-release" : " ^22.0.0"
12+ },
13+ "engines" : {
14+ "node" : " >=18.0.0"
15+ }
16+ }
You can’t perform that action at this time.
0 commit comments