[StepSecurity] ci: Harden GitHub Actions (#40)

This commit is contained in:
StepSecurity Bot 2024-09-10 19:05:35 -07:00 коммит произвёл GitHub
Родитель 8f1e10edc8
Коммит 517f09dfd6
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 9 добавлений и 1 удалений

7
.github/workflows/codeql.yml поставляемый
Просмотреть файл

@ -18,13 +18,18 @@ on:
schedule:
- cron: '38 2 * * 3'
permissions:
contents: read
jobs:
analyze:
name: Analyze (C/C++)
runs-on: windows-latest
timeout-minutes: 360
permissions:
security-events: write
actions: read # for github/codeql-action/init to get workflow details
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/autobuild to send a status report
packages: read
steps:

3
.github/workflows/main.yml поставляемый
Просмотреть файл

@ -16,6 +16,9 @@ on:
- '.nuget/*'
- build/*.yml
permissions:
contents: read
jobs:
build:
runs-on: ${{ matrix.os }}