Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@ permissions:
jobs:
labeler:
name: Labeler
runs-on: ubuntu-latest
if: github.repository_owner == 'voxpupuli'
permissions:
pull-requests: write
uses: voxpupuli/crafty/.github/workflows/labeler.yml@main
with:
allowed_owner: ${{ github.repository_owner }}
steps:
- uses: actions/labeler@v6
3 changes: 3 additions & 0 deletions .github/workflows/markdownlint.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
---
# Managed by modulesync - DO NOT EDIT
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/

name: Markdown Lint

on:
Expand Down
15 changes: 12 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,15 @@ permissions:
jobs:
release:
name: Release
uses: voxpupuli/crafty/.github/workflows/release.yml@main
with:
allowed_owner: voxpupuli
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0

- name: Create Release
env:
GH_TOKEN: ${{ github.token }}
run: gh release create ${{ github.ref_name }} --generate-notes
41 changes: 41 additions & 0 deletions .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
# Managed by modulesync - DO NOT EDIT
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/

name: 🚦 CI / Shell Check

on:
pull_request:
branches:
- main
workflow_dispatch:

permissions:
contents: read

jobs:
shellcheck:
name: 'Shell Check'
runs-on: ubuntu-latest
permissions:
security-events: write
actions: read
steps:
- name: Repository checkout
uses: actions/checkout@v5
with:
# Differential ShellCheck requires full git history
fetch-depth: 0

- id: ShellCheck
name: Differential ShellCheck
uses: redhat-plumbers-in-action/differential-shellcheck@v5
with:
scan-directory: '.'

- if: always()
name: Upload artifact with ShellCheck defects in SARIF format
uses: actions/upload-artifact@v5
with:
name: Differential ShellCheck SARIF
path: ${{ steps.ShellCheck.outputs.sarif }}
17 changes: 6 additions & 11 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"addLabels": [ "dependencies", "renovate" ],
"assigneesFromCodeOwners": true,
"automerge": true,
"automergeType": "pr",
Expand All @@ -26,17 +27,11 @@
"registryUrlTemplate": "https://apt.voxpupuli.org?suite=ubuntu24.04&components=openvox{{openVoxRelease}}&binaryArch=amd64"
}
],
"extends": [
"config:recommended"
],
"addLabels": [
"dependencies",
"renovate"
],
"dependencyDashboardApproval": false,
"extends": [ "config:recommended" ],
"prCreation": "immediate",
"vulnerabilityAlerts": {
"enabled": true,
"addLabels": [
"security"
]
"addLabels": [ "security" ],
"enabled": true
}
}