2222 repository_dispatch :
2323 types : [firebase_nightly_build]
2424
25+ permissions :
26+ contents : read
27+
2528jobs :
2629 nightly :
2730
2831 runs-on : ubuntu-latest
2932
3033 steps :
3134 - name : Checkout source for staging
32- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3 .1
35+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0 .1
3336 with :
3437 ref : ${{ github.event.client_payload.ref || github.ref }}
38+ persist-credentials : false
3539
3640 - name : Set up JDK 8
37- uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4.8 .0
41+ uses : actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7 .0
3842 with :
3943 distribution : ' zulu'
4044 java-version : 8
@@ -48,14 +52,14 @@ jobs:
4852 # Attach the packaged artifacts to the workflow output. These can be manually
4953 # downloaded for later inspection if necessary.
5054 - name : Archive artifacts
51- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
55+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5256 with :
5357 name : dist
5458 path : dist
5559
5660 - name : Send email on failure
5761 if : failure()
58- uses : firebase/firebase-admin-node/.github/actions/send-email@2e2b36a84ba28679bcb7aecdacabfec0bded2d48 # Admin Node SDK v13.6 .0
62+ uses : firebase/firebase-admin-node/.github/actions/send-email@7343f166ec71c2efee5fe0554c2fb96203faf2a5 # Admin Node SDK v14.2 .0
5963 with :
6064 api-key : ${{ secrets.OSS_BOT_MAILGUN_KEY }}
6165 domain : ${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}
7074
7175 - name : Send email on cancelled
7276 if : cancelled()
73- uses : firebase/firebase-admin-node/.github/actions/send-email@2e2b36a84ba28679bcb7aecdacabfec0bded2d48 # Admin Node SDK v13.6 .0
77+ uses : firebase/firebase-admin-node/.github/actions/send-email@7343f166ec71c2efee5fe0554c2fb96203faf2a5 # Admin Node SDK v14.2 .0
7478 with :
7579 api-key : ${{ secrets.OSS_BOT_MAILGUN_KEY }}
7680 domain : ${{ secrets.OSS_BOT_MAILGUN_DOMAIN }}
0 commit comments