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 name: Debug Changelog # Workflow name displayed on GitHub
on: on:
workflow_dispatch: # Trigger manually workflow_dispatch: # Trigger manually

View File

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

View File

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

View File

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

View File

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

View File

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