Skip to content

Commit 73be1c3

Browse files
committed
Update builds
1 parent fef21a3 commit 73be1c3

File tree

2 files changed

+40
-8
lines changed

2 files changed

+40
-8
lines changed

.github/workflows/rebuild-all-and-release.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ jobs:
6262
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_SECRET }}
6363
run: php ./bref-extra publish
6464

65-
list:
65+
release:
6666
needs: build
67-
name: Update layer versions
67+
name: Update layers and release
6868
runs-on: ubuntu-latest
6969
if: ${{ github.actor != 'bref-bot' }}
7070

@@ -83,16 +83,32 @@ jobs:
8383
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_SECRET }}
8484
run: php ./bref-extra list
8585

86+
- name: Get next version
87+
id: version
88+
run: |
89+
LATEST=$(git describe --tags --abbrev=0)
90+
MAJOR=$(echo $LATEST | cut -d. -f1)
91+
MINOR=$(echo $LATEST | cut -d. -f2)
92+
PATCH=$(echo $LATEST | cut -d. -f3)
93+
echo "version=$MAJOR.$MINOR.$((PATCH + 1))" >> $GITHUB_OUTPUT
94+
8695
- name: Commit changes
8796
run: |
8897
git config --local user.email "github-bot@bref.sh"
8998
git config --local user.name "Bref Bot"
90-
9199
git add layers.json
92-
git commit -m "Updated layers.json"
100+
git commit -m "Update layer versions"
93101
94102
- name: Push changes
95103
uses: ad-m/github-push-action@master
96104
with:
97105
github_token: ${{ secrets.BOT_GITHUB_TOKEN }}
98106
branch: master
107+
108+
- name: Create GitHub Release
109+
uses: softprops/action-gh-release@v2
110+
with:
111+
tag_name: ${{ steps.version.outputs.version }}
112+
generate_release_notes: true
113+
env:
114+
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}

.github/workflows/release.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ jobs:
6262
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_SECRET }}
6363
run: php ./bref-extra publish
6464

65-
list:
65+
release:
6666
needs: build
67-
name: Update layer versions
67+
name: Update layers and release
6868
runs-on: ubuntu-latest
6969
if: ${{ github.actor != 'bref-bot' }}
7070

@@ -83,17 +83,33 @@ jobs:
8383
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_SECRET }}
8484
run: php ./bref-extra list
8585

86+
- name: Get next version
87+
id: version
88+
run: |
89+
LATEST=$(git describe --tags --abbrev=0)
90+
MAJOR=$(echo $LATEST | cut -d. -f1)
91+
MINOR=$(echo $LATEST | cut -d. -f2)
92+
PATCH=$(echo $LATEST | cut -d. -f3)
93+
echo "version=$MAJOR.$MINOR.$((PATCH + 1))" >> $GITHUB_OUTPUT
94+
8695
- name: Commit changes
8796
run: |
8897
git config --local user.email "github-bot@bref.sh"
8998
git config --local user.name "Bref Bot"
90-
9199
git add layers.json
92-
git commit -m "Updated layers.json"
100+
git commit -m "Update layer versions"
93101
94102
- name: Push changes
95103
uses: ad-m/github-push-action@master
96104
with:
97105
github_token: ${{ secrets.BOT_GITHUB_TOKEN }}
98106
branch: master
99107

108+
- name: Create GitHub Release
109+
uses: softprops/action-gh-release@v2
110+
with:
111+
tag_name: ${{ steps.version.outputs.version }}
112+
generate_release_notes: true
113+
env:
114+
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
115+

0 commit comments

Comments
 (0)