This commit is contained in:
Nikita Sobolev 2023-11-30 06:54:12 -07:00 committed by GitHub
commit 390e46cd5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 27 additions and 16 deletions

View File

@ -1,4 +1,4 @@
FROM archlinux:base-20220529.0.58327
FROM archlinux/archlinux:base-20221113.0.102202
LABEL maintainer="mail@sobolevn.me"
LABEL vendor="git-secret team"

View File

@ -12,8 +12,11 @@ on:
- 'docs/**/*'
workflow_dispatch:
concurrency:
group: ${{ github.head_ref || github.run_id }}-build-man
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:

View File

@ -9,13 +9,18 @@ on:
- 'docs/**/*'
- 'utils/*/install.sh'
concurrency:
group: ${{ github.head_ref || github.run_id }}
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4

View File

@ -21,8 +21,11 @@ on:
- 'Makefile'
- '.github/workflows/release-ci.yml'
permissions:
contents: read
concurrency:
group: ${{ github.head_ref || github.run_id }}
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
@ -41,8 +44,8 @@ jobs:
release-env: rocky
- release-type: rpm
release-env: alma
#- release-type: apk # temp removal of alpine releases for #881
# release-env: alpine # temp removal of alpine releases for #881
# - release-type: apk # see #881
# release-env: alpine
steps:
- uses: actions/checkout@v4

View File

@ -7,7 +7,7 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.head_ref || github.run_id }}
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
jobs:
release-packages:

View File

@ -11,8 +11,11 @@ on:
- 'docs/**'
workflow_dispatch:
concurrency:
group: ${{ github.head_ref || github.run_id }}-test
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
@ -30,7 +33,7 @@ jobs:
docker-env:
- alma
- alpine
#- arch # disable arch testing for now, see #916
- arch
- debian-gnupg1 # We need to test legacy version of gnupg
- debian-gnupg2
- fedora
@ -63,10 +66,7 @@ jobs:
with:
usesh: true
prepare: pkg install -y gnupg bash gmake git gawk
run: |
which -a bash
which -a shell
gmake test
run: gmake test
windows-wsl-ci:
runs-on: windows-latest