chore(ci): update workflows

This commit is contained in:
2025-03-08 02:07:35 +02:00
parent 26e11047ce
commit 5aae400c92
7 changed files with 19 additions and 4 deletions

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Debug Changelog # Workflow name displayed on GitHub
on:
workflow_dispatch: # Trigger manually

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: reviewdog
on: [push]
jobs:

View File

@@ -1,17 +1,27 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Release Daily State
on:
workflow_dispatch:
schedule:
- cron: '0 21 * * *' # 00:00 at Europe/Helsinki
permissions: read-all
jobs:
new-daily-release:
runs-on: self-hosted
permissions:
contents: write
pull-request: write
release: write
outputs:
created: ${{ steps.daily-version.outputs.created }}
version: ${{ steps.daily-version.outputs.version }}
steps:
- uses: actions/checkout@v4
@@ -29,10 +39,9 @@ jobs:
- name: Create release
if: steps.daily-version.outputs.created
uses: actions/create-release@latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag_name: ${{ steps.daily-version.outputs.version }}
release_name: Release ${{ steps.daily-version.outputs.version }}
name: Release ${{ steps.daily-version.outputs.version }}
body: ${{ steps.changelog.outputs.changes }}

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Pre-commit autoupdate
on:
schedule:

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Semantic PR
on:

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Sync labels
# yamllint disable-line rule:truthy

View File

@@ -1,4 +1,5 @@
---
# yaml-language-server: https://json.schemastore.org/github-workflow.json
name: Update submodules
on:
schedule: