Skip to content

Commit e325733

Browse files
committed
Some fixes
Change-Id: Ib767e5fd3767556347bb9becca39c9059a8fd0d1
1 parent 14f6c28 commit e325733

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Diff for: .github/workflows/release.yaml

+9-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: Weekly Release
22

33
on:
4+
pull_request:
5+
branches: [ "master" ]
46
schedule:
57
- cron: '0 11 * * 1' # Run every Monday at 7am NYC time
68
branches:
@@ -11,9 +13,11 @@ on:
1113
jobs:
1214
build_and_release:
1315
runs-on: ubuntu-latest
16+
if: github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch'
17+
1418
steps:
1519
- name: Checkout code
16-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
1721

1822
- name: Set up Bazel
1923
uses: actions/setup-java@v3
@@ -26,15 +30,17 @@ jobs:
2630

2731
- name: Get current date
2832
id: date
29-
run: echo "::set-output name=date::$(date +%Y%m%d)"
33+
run: |
34+
echo "date=$(date +%Y%m%d)" >> $GITHUB_ENV
3035
3136
- name: Create Release
37+
id: create_release
3238
uses: actions/create-release@v1
3339
env:
3440
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3541
with:
3642
tag_name: v${{ steps.date.outputs.date }}
37-
release_name: Release v${{ steps.date.outputs.date }}
43+
release_name: Release v${{ env.date }}
3844
body: |
3945
Automated weekly test release snapshot from master branch.
4046
This is a test release, version compatibility or correctness

0 commit comments

Comments
 (0)