Skip to content

Commit c50bb7f

Browse files
committed
Merge branch 'develop' for v4.6.0
2 parents cec0528 + be15780 commit c50bb7f

File tree

10 files changed

+647
-204
lines changed

10 files changed

+647
-204
lines changed

.github/workflows/test_and_build.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
on:
22
pull_request:
33
push:
4+
tags:
5+
- "v*.*.*"
46
branches:
57
- master
68
- develop
@@ -222,3 +224,46 @@ jobs:
222224
github_token: ${{ secrets.BOT_TOKEN }}
223225
branch: master
224226
repository: easyengine/easyengine-builds
227+
228+
release: #-----------------------------------------------------------------------
229+
name: Create release
230+
if: |
231+
github.repository_owner == 'EasyEngine' &&
232+
startsWith(github.ref, 'refs/tags/')
233+
runs-on: ubuntu-latest
234+
needs: [build, test, deploy]
235+
236+
steps:
237+
- name: Check out source code
238+
uses: actions/checkout@v2
239+
240+
- name: Download built Phar file
241+
uses: actions/download-artifact@v2
242+
with:
243+
name: easyengine-phar
244+
245+
- name : Create hashes
246+
run: |
247+
md5sum easyengine.phar | cut -d ' ' -f 1 > easyengine.phar.md5
248+
sha512sum easyengine.phar | cut -d ' ' -f 1 > easyengine.phar.sha512
249+
250+
- name: Authenticate gh-cli
251+
run: echo ${{ secrets.BOT_TOKEN }} | gh auth login --with-token
252+
253+
- name: Generate changelog
254+
run: bash utils/changelog.sh
255+
256+
- name: Get tag
257+
id: tag
258+
run: echo ::set-output name=tag::${GITHUB_REF/refs\/tags\//}
259+
260+
- name: Release
261+
uses: softprops/action-gh-release@v1
262+
with:
263+
body_path: changelog.txt
264+
files: |
265+
easyengine.phar
266+
easyengine.phar.md5
267+
easyengine.phar.sha512
268+
name: EasyEngine ${{ steps.tag.outputs.tag }}
269+
token: ${{ secrets.GITHUB_TOKEN }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ EasyEngine makes it greatly easy to manage nginx, a fast web-server software tha
1818

1919
### Linux
2020

21-
For Linux, we have created an installer script that will install all the dependencies for you. We have tested this on Ubuntu 14.04, 16.04, 18.04, 20.04 and Debian 8, Debian 10.
21+
For Linux, we have created an installer script that will install all the dependencies for you. We have tested this on Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 and Debian 8, Debian 10.
2222

2323
```bash
2424
wget -qO ee https://rt.cx/ee4 && sudo bash ee

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.5.6
1+
4.6.0

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535
"easyengine/mailhog-command": "v1.0.3",
3636
"easyengine/service-command": "v1.4.0",
3737
"easyengine/shell-command": "v1.1.1",
38-
"easyengine/site-command": "v3.0.9",
39-
"easyengine/site-type-php": "v1.6.3",
40-
"easyengine/site-type-wp": "v1.6.8",
38+
"easyengine/site-command": "v3.2.0",
39+
"easyengine/site-type-php": "v1.7.0",
40+
"easyengine/site-type-wp": "v1.7.0",
4141
"monolog/monolog": "1.24.0",
4242
"mustache/mustache": "2.14.1",
4343
"rmccue/requests": "1.8.0",

0 commit comments

Comments
 (0)