mirror of
https://github.com/curl/curl.git
synced 2026-08-10 16:00:54 +03:00
GHA: fix zizmor 1.10.0 warnings, update names
Job `name:` now mandatory in zizmor. Also: - enclose `name:` values in single-quotes, for uniformity. - drop `name: checkout` where set, for uniformity. - dist: also install with cmake. - dist: replace `make` with `cmake --build` for cmake. (to make this make-tool agnostic) - appveyor-status: double-quote shell arguments. - tweak existing names to be shorter, to sync terms and style across jobs and steps. Ref: https://github.com/zizmorcore/zizmor/releases/tag/v1.10.0 Closes #17773
This commit is contained in:
parent
a3787f98ac
commit
48d3407d7c
15 changed files with 147 additions and 129 deletions
11
.github/workflows/hacktoberfest-accepted.yml
vendored
11
.github/workflows/hacktoberfest-accepted.yml
vendored
|
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
# SPDX-License-Identifier: curl
|
||||
|
||||
name: Hacktoberfest
|
||||
name: 'Hacktoberfest'
|
||||
|
||||
'on':
|
||||
# this must not ever run on any other branch than master
|
||||
|
|
@ -20,6 +20,7 @@ jobs:
|
|||
# add hacktoberfest-accepted label to PRs opened starting from September 30th
|
||||
# till November 1st which are closed via commit reference from master branch.
|
||||
merged:
|
||||
name: 'Add hacktoberfest-accepted label'
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
# requires issues AND pull-requests write permissions to edit labels on PRs!
|
||||
|
|
@ -31,7 +32,7 @@ jobs:
|
|||
persist-credentials: false
|
||||
fetch-depth: 100
|
||||
|
||||
- name: Check whether repo participates in Hacktoberfest
|
||||
- name: 'Check whether repo participates in Hacktoberfest'
|
||||
id: check
|
||||
env:
|
||||
GH_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
|
||||
|
|
@ -39,7 +40,7 @@ jobs:
|
|||
gh config set prompt disabled && echo "label=$(
|
||||
gh repo view --json repositoryTopics --jq '.repositoryTopics[].name' | grep '^hacktoberfest$')" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Search relevant commit message lines starting with Closes/Merges
|
||||
- name: 'Search relevant commit message lines starting with Closes/Merges'
|
||||
if: ${{ steps.check.outputs.label == 'hacktoberfest' }}
|
||||
env:
|
||||
GITHUB_EVENT_BEFORE: '${{ github.event.before }}'
|
||||
|
|
@ -48,7 +49,7 @@ jobs:
|
|||
git log --format=email "${GITHUB_EVENT_BEFORE}..${GITHUB_EVENT_AFTER}" | \
|
||||
grep -Ei '^Close[sd]? ' | sort | uniq | tee log
|
||||
|
||||
- name: Search for Number-based PR references
|
||||
- name: 'Search for number-based PR references'
|
||||
if: ${{ steps.check.outputs.label == 'hacktoberfest' }}
|
||||
env:
|
||||
GH_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
|
||||
|
|
@ -59,7 +60,7 @@ jobs:
|
|||
grep -Eo '^([0-9]+):[0-9]{4}-(09-30T|10-|11-01T)' | cut -d: -f1 | sort | uniq | xargs -t -n1 -I {} \
|
||||
gh pr edit {} --add-label 'hacktoberfest-accepted'
|
||||
|
||||
- name: Search for URL-based PR references
|
||||
- name: 'Search for URL-based PR references'
|
||||
if: ${{ steps.check.outputs.label == 'hacktoberfest' }}
|
||||
env:
|
||||
GH_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue