Security: Remove checkout credentials from GitHub actions (#2158)

* Remove checkout credentials from CD action
* Remove checkout credentials from CI action
* Remove checkout credentials from coverage action
* Remove checkout credentials from docs action
* Remove checkout credentials from manual deploy action
* Remove checkout credentials from test action
* Remove checkout credentials from zcashd action
This commit is contained in:
teor 2021-05-17 09:32:38 +10:00 committed by GitHub
parent 1f25d84273
commit dd7747bc69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 28 additions and 4 deletions

View File

@ -20,6 +20,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Set project and image names
run: |
@ -53,6 +55,8 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Set project and image names
run: |

View File

@ -25,6 +25,8 @@ jobs:
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
@ -81,6 +83,8 @@ jobs:
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
@ -110,6 +114,8 @@ jobs:
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
@ -140,6 +146,8 @@ jobs:
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
@ -167,6 +175,8 @@ jobs:
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:
toolchain: stable

View File

@ -17,6 +17,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- uses: actions-rs/toolchain@v1
with:

View File

@ -15,7 +15,9 @@ jobs:
steps:
- name: Checkout the source code
uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Install latest beta
uses: actions-rs/toolchain@v1
with:

View File

@ -18,7 +18,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Set project and image names
run: |
BRANCH_NAME=$(expr $GITHUB_REF : '.*/\(.*\)') && \

View File

@ -17,7 +17,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Set project and image names
run: |
BRANCH_NAME=$(expr $GITHUB_REF : '.*/\(.*\)') && \

View File

@ -20,7 +20,9 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v2.3.4
with:
persist-credentials: false
- name: Set project and image names
run: |
BRANCH_NAME=$(expr $GITHUB_REF : '.*/\(.*\)') && \