File tree Expand file tree Collapse file tree 8 files changed +38
-8
lines changed
Expand file tree Collapse file tree 8 files changed +38
-8
lines changed Original file line number Diff line number Diff line change 55 pull_request_target :
66 types : [opened]
77
8+ permissions : {}
9+
810jobs :
911 add-binder-links :
1012 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 1616 GITHUB_SHA : ${{ github.sha }}
1717 GITHUB_REF : ${{ github.ref }}
1818
19+ permissions : {}
20+
1921jobs :
2022 base-image :
2123 env :
2224 IMAGE : base-image
2325 runs-on : ubuntu-latest
2426 steps :
2527 - name : Checkout Repository
26- uses : actions/checkout@v4
28+ uses : actions/checkout@v5
29+ with :
30+ persist-credentials : false
2731
2832 - name : Set Job Environment Variables
2933 run : |
7377 runs-on : ubuntu-latest
7478 steps :
7579 - name : Checkout Repository
76- uses : actions/checkout@v4
80+ uses : actions/checkout@v5
81+ with :
82+ persist-credentials : false
7783
7884 - name : Set Job Environment Variables
7985 run : |
Original file line number Diff line number Diff line change 11# https://github.com/peter-evans/slash-command-dispatch
22name : ChatOps Dispatcher
3+
34on :
45 issue_comment :
56 types : [created]
7+
8+ permissions :
9+ issues : write
10+
611jobs :
712 slashCommandDispatch :
813 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change @@ -23,12 +23,13 @@ jobs:
2323
2424 steps :
2525 - name : Checkout Repository
26- uses : actions/checkout@v4
26+ uses : actions/checkout@v5
2727 with :
2828 token : ${{ secrets.PANGEOBOT_TOKEN }}
2929 # These lines are critical, otherwise Pangeo-bot pushes changes directly to master from PRs!
3030 repository : ${{ github.event.client_payload.pull_request.head.repo.full_name }}
3131 ref : ${{ github.event.client_payload.pull_request.head.ref }}
32+ persist-credentials : false
3233
3334 - name : Install Conda environment with Micromamba
3435 uses : mamba-org/setup-micromamba@v2
@@ -66,12 +67,13 @@ jobs:
6667 contents : write
6768 steps :
6869 - name : Checkout Repository
69- uses : actions/checkout@v4
70+ uses : actions/checkout@v5
7071 with :
7172 token : ${{ secrets.PANGEOBOT_TOKEN }}
7273 # These lines are critical, otherwise Pangeo-bot pushes changes directly to master from PRs!
7374 repository : ${{ github.event.client_payload.pull_request.head.repo.full_name }}
7475 ref : ${{ github.event.client_payload.pull_request.head.ref }}
76+ persist-credentials : true
7577
7678 # Download all artifacts from previous matrix job
7779 - uses : actions/download-artifact@v5
Original file line number Diff line number Diff line change 11# Respond to every Pull Request with Pangeo Bot!
22name : PullRequest
3+
34on :
45 pull_request_target :
56 types : [opened, reopened]
6- paths : ' **/environment.yml'
7+ paths : " **/environment.yml"
8+
9+ permissions : {}
710
811jobs :
912 DeployPangeoBot :
1215
1316 steps :
1417 - name : Checkout Repository
15- uses : actions/checkout@v4
18+ uses : actions/checkout@v5
19+ with :
20+ persist-credentials : false
1621
1722 - name : Add Condalock Comment
1823 uses : peter-evans/create-or-update-comment@v4
Original file line number Diff line number Diff line change 1010 DOCKER_ORG : pangeo
1111 GITHUB_REF : ${{ github.ref }}
1212
13+ permissions : {}
14+
1315jobs :
1416 matrix-build :
1517 strategy :
Original file line number Diff line number Diff line change 1414 GITHUB_SHA : ${{ github.sha }}
1515 GITHUB_REF : ${{ github.ref }}
1616
17+ permissions : {}
18+
1719jobs :
1820 matrix-build :
1921 strategy :
3133
3234 steps :
3335 - name : Checkout Repository
34- uses : actions/checkout@v4
36+ uses : actions/checkout@v5
37+ with :
38+ persist-credentials : false
3539
3640 # https://github.com/actions/runner-images/issues/2840#issuecomment-790492173
3741 - name : Free up disk space
Original file line number Diff line number Diff line change 77 # Run once per day at midnight
88 - cron : " 0 0 * * *"
99
10+ permissions : {}
11+
1012jobs :
1113 check-version :
1214 runs-on : ubuntu-latest
1315 if : github.repository == 'pangeo-data/pangeo-docker-images'
1416
1517 steps :
1618 - name : Checkout Repository
17- uses : actions/checkout@v4
19+ uses : actions/checkout@v5
20+ with :
21+ persist-credentials : true
1822
1923 - name : Get Latest pangeo-notebook Metapackage Version
2024 id : latest_version
You can’t perform that action at this time.
0 commit comments