File tree Expand file tree Collapse file tree 3 files changed +133
-41
lines changed
Expand file tree Collapse file tree 3 files changed +133
-41
lines changed Original file line number Diff line number Diff line change 1+ name : Release builder
2+
3+ on :
4+ release :
5+ types : [created]
6+
7+ jobs :
8+ release_build :
9+ runs-on : ${{ matrix.operating-system }}
10+ strategy :
11+ matrix :
12+ operating-system : [ubuntu-latest]
13+ php-versions : ['7.3']
14+ steps :
15+ - name : Checkout repository
16+ uses : actions/checkout@master
17+
18+ - name : Get composer cache directory
19+ id : composer-cache
20+ run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
21+
22+ - name : Cache dependencies
23+ uses : actions/cache@v3
24+ with :
25+ path : ${{ steps.composer-cache.outputs.dir }}
26+ key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
27+ restore-keys : ${{ runner.os }}-composer-
28+
29+ - name : Composer install
30+ run : composer install --prefer-dist --no-progress --ignore-platform-req=ext-* --no-dev
31+
32+ - name : Create ZIP file
33+ run : zip -rq openmage-${{ github.event.release.tag_name }}.zip . -x '.git/*'
34+
35+ - name : Attach ZIP to GitHub release
36+ uses : svenstaro/upload-release-action@master
37+ with :
38+ repo_token : ${{ secrets.GITHUB_TOKEN }}
39+ file : openmage-${{ github.event.release.tag_name }}.zip
40+ tag : ${{ github.event.release.tag_name }}
41+ overwrite : true
Original file line number Diff line number Diff line change 7676 "branch-alias" : {
7777 "dev-main" : " 1.9.4.x-dev"
7878 },
79- "magento-root-dir" : " ."
79+ "magento-root-dir" : " ." ,
80+ "magento-deploystrategy" : " copy" ,
81+ "magento-deploystrategy-dev" : " symlink" ,
82+ "magento-force" : true
8083 },
8184 "config" : {
8285 "allow-plugins" : {
You can’t perform that action at this time.
0 commit comments