Browse Source

CI: Update OS images, Do not persist credentials, Checkout v4 (#4071)

* Update OS images, Do not persist credentials, Checkout v4.

* Do not persist credentials in issue-check.
pull/4076/head
Kichura 1 year ago committed by GitHub
parent
commit
48f3873e1c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      .github/workflows/build.yml
  2. 6
      .github/workflows/issue-check.yml

4
.github/workflows/build.yml

@ -35,7 +35,7 @@ env: @@ -35,7 +35,7 @@ env:
jobs:
build:
runs-on: windows-latest
runs-on: windows-2025
steps:
- name: Print inputs
@ -50,6 +50,7 @@ jobs: @@ -50,6 +50,7 @@ jobs:
if: github.event.inputs.ref == ''
with:
submodules: recursive
persist-credentials: false
- name: Checkout specific build and submodules
uses: actions/checkout@v4
@ -57,6 +58,7 @@ jobs: @@ -57,6 +58,7 @@ jobs:
with:
ref: ${{ github.event.inputs.ref }}
submodules: recursive
persist-credentials: false
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v2

6
.github/workflows/issue-check.yml

@ -6,10 +6,12 @@ on: @@ -6,10 +6,12 @@ on:
jobs:
check_keywords:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Check for keywords in issue title and body
id: check_keywords

Loading…
Cancel
Save