@@ -16,8 +16,11 @@ name: Nightly Builds
1616
1717on :
1818 # Runs every day at 06:00 AM (PT) and 08:00 PM (PT) / 04:00 AM (UTC) and 02:00 PM (UTC)
19+ # or on 'firebase_build' repository dispatch event.
1920 schedule :
2021 - cron : " 0 4,14 * * *"
22+ repository_dispatch :
23+ types : [firebase_build]
2124
2225jobs :
2326 nightly :
@@ -75,11 +78,11 @@ jobs:
7578 domain : ${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}
7679 from : ' GitHub <admin-github@${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}>'
7780 to : ${{ secrets.FIREBASE_ADMIN_GITHUB_EMAIL }}
78- subject : ' [ ${{github.repository}}] Nightly build failed!'
81+ subject : ' Nightly build ${{github.run_id}} of ${{github.repository}} failed!'
7982 html : >
80- <b>Nightly workflow failed on: ${{github.repository}}</b>
83+ <b>Nightly workflow ${{github.run_id}} failed on: ${{github.repository}}</b>
8184 <br /><br />Navigate to the
82- <a href="https://github.com/firebase/firebase-admin-node/actions">failed workflow</a>.
85+ <a href="https://github.com/firebase/firebase-admin-node/actions/runs/${{github.run_id}} ">failed workflow</a>.
8386 continue-on-error : true
8487
8588 - name : Send email on cancelled
9093 domain : ${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}
9194 from : ' GitHub <admin-github@${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}>'
9295 to : ${{ secrets.FIREBASE_ADMIN_GITHUB_EMAIL }}
93- subject : ' [ ${{github.repository}}] Nightly build got cancelled!'
96+ subject : ' Nightly build ${{github.run_id}} of ${{github.repository}} cancelled!'
9497 html : >
95- <b>Nightly workflow cancelled on: ${{github.repository}}</b>
98+ <b>Nightly workflow ${{github.run_id}} cancelled on: ${{github.repository}}</b>
9699 <br /><br />Navigate to the
97- <a href="https://github.com/firebase/firebase-admin-node/actions">cancelled workflow</a>.
100+ <a href="https://github.com/firebase/firebase-admin-node/actions/runs/${{github.run_id}} ">cancelled workflow</a>.
98101 continue-on-error : true
0 commit comments