Skip to content
Snippets Groups Projects
Unverified Commit 97df14c3 authored by Michael Kriese's avatar Michael Kriese Committed by GitHub
Browse files

ci(release): add mutex to serialize npm and docker releases (#27140)

parent 5bf183c4
No related branches found
Tags redis-0.7.10
No related merge requests found
......@@ -34,8 +34,23 @@ permissions:
id-token: write
jobs:
mutex:
runs-on: ubuntu-latest
permissions:
contents: write # pushes a branch
steps:
- name: Set up mutex
uses: ben-z/gh-action-mutex@v1.0-alpha-8
with:
branch: mutex-rel
release-npm:
runs-on: ubuntu-latest
needs:
- mutex
steps:
- name: Prepare env
run: |
......
......@@ -39,6 +39,12 @@
"matchDepNames": ["ghcr.io/renovatebot/base-image"],
"matchUpdateTypes": ["major", "minor"],
"semanticCommitType": "feat"
},
{
"description": "fix versioning for ben-z/gh-action-mutex, eg v1.0-alpha-8",
"matchDepNames": ["ben-z/gh-action-mutex"],
"matchManagers": ["github-actions"],
"versioning": "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)(?:\\.(?<patch>\\d+))?(?<prerelease>\\-.+)?$"
}
],
"customManagers": [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment