1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-21 17:59:41 +01:00

ci: enable stricter Bash error checking

Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
This commit is contained in:
NAHO 2025-11-20 23:11:12 +01:00 committed by Matt Sturgeon
parent 695b0b80f8
commit d73eb6f142
10 changed files with 38 additions and 0 deletions

View file

@ -8,6 +8,10 @@ on:
- closed - closed
- labeled - labeled
defaults:
run:
shell: bash
jobs: jobs:
backport: backport:
name: Backport Pull Request name: Backport Pull Request

View file

@ -3,6 +3,9 @@ on:
push: push:
branches: branches:
- "main" - "main"
defaults:
run:
shell: bash
jobs: jobs:
flakehub-publish: flakehub-publish:
if: github.repository == 'nix-community/nixvim' if: github.repository == 'nix-community/nixvim'

View file

@ -9,6 +9,9 @@ on:
description: "The existing reference to publish" description: "The existing reference to publish"
type: "string" type: "string"
required: true required: true
defaults:
run:
shell: bash
jobs: jobs:
publish-flake: publish-flake:
if: github.event_name != 'push' || github.repository == 'nix-community/nixvim' if: github.event_name != 'push' || github.repository == 'nix-community/nixvim'

View file

@ -9,6 +9,10 @@ on:
- "LICENSE" - "LICENSE"
- "flake.lock" - "flake.lock"
defaults:
run:
shell: bash
jobs: jobs:
treefmt: treefmt:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -7,6 +7,10 @@ on:
permissions: permissions:
contents: read contents: read
defaults:
run:
shell: bash
jobs: jobs:
merged: merged:
name: Show info name: Show info

View file

@ -14,6 +14,10 @@ permissions:
contents: read # To checkout code contents: read # To checkout code
pull-requests: write # To add/remove reviewers and comment pull-requests: write # To add/remove reviewers and comment
defaults:
run:
shell: bash
jobs: jobs:
tag-maintainers: tag-maintainers:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -17,6 +17,10 @@ on:
default: false default: false
type: boolean type: boolean
defaults:
run:
shell: bash
jobs: jobs:
update-maintainers: update-maintainers:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -9,6 +9,10 @@ permissions:
contents: read contents: read
actions: write actions: write
defaults:
run:
shell: bash
jobs: jobs:
prepare: prepare:
name: Compute list of branches name: Compute list of branches

View file

@ -29,6 +29,10 @@ permissions:
contents: write contents: write
pull-requests: write pull-requests: write
defaults:
run:
shell: bash
jobs: jobs:
update: update:
name: Update the flake inputs and generate options name: Update the flake inputs and generate options

View file

@ -12,6 +12,10 @@ concurrency:
group: docs-website group: docs-website
cancel-in-progress: true cancel-in-progress: true
defaults:
run:
shell: bash
jobs: jobs:
prepare: prepare:
name: Version info name: Version info