File tree 9 files changed +3981
-74
lines changed
9 files changed +3981
-74
lines changed Original file line number Diff line number Diff line change 18
18
node-version : ' 16.14.2'
19
19
- run : mkdir artifacts
20
20
- run : npm ci
21
+ - name : Setup PHP
22
+ uses : shivammathur/setup-php@v2
23
+ with :
24
+ php-version : 8.2
25
+ tools : composer
26
+ - name : Composer Install
27
+ run : composer install --prefer-dist --no-interaction --optimize-autoloader --no-dev
21
28
- name : Prettier
22
29
run : npm run prettier-check
23
30
- name : Lint
Original file line number Diff line number Diff line change 15
15
with :
16
16
node-version : 14
17
17
- run : mkdir artifacts
18
- - run : npm install
19
- - run : npm build
18
+ - run : npm ci
19
+ - name : Setup PHP
20
+ uses : shivammathur/setup-php@v2
21
+ with :
22
+ php-version : 8.2
23
+ tools : composer
24
+ - name : Composer Install
25
+ run : composer install --prefer-dist --no-interaction --optimize-autoloader --no-dev
26
+ - run : npm compile
27
+ - name : Package
28
+ run : npx vsce package --out=artifacts/phpactor.vsix ${{ github.event.release.tag_name }}
20
29
- name : ' Release Extension'
21
30
uses : actions/upload-release-asset@v1
22
31
env :
Original file line number Diff line number Diff line change 1
- out
2
- node_modules
3
- .vscode-test
4
- artifacts /*
1
+ out /
2
+ node_modules /
3
+ .vscode-test /
4
+ artifacts /
5
+ vendor /
Original file line number Diff line number Diff line change 1
1
.vscode-test /
2
2
coverage /
3
3
out /
4
+ vendor /
4
5
package-lock.json
5
6
package.json
Original file line number Diff line number Diff line change
1
+ .github /**
2
+ .vscode /**
3
+ .vscode-test /**
4
+ images /**
5
+ ! images /logo.png
6
+ out /test /**
7
+ src /**
8
+ .gitignore
9
+ .npmignore
10
+ .prettierignore
11
+ vendor /bin /**
12
+ ** /tsconfig.json
13
+ ** /.eslintrc.json
14
+ ** /* .map
15
+ ** /* .ts
Original file line number Diff line number Diff line change
1
+ {
2
+ "prefer-stable" : true ,
3
+ "minimum-stability" : " dev" ,
4
+ "require" : {
5
+ "phpactor/phpactor" : " 2023.08.06-1"
6
+ }
7
+ }
You can’t perform that action at this time.
0 commit comments