ci: add workflow_dispatch trigger to all workflows for manual execution
- Added workflow_dispatch to audit.yml, ci-cd.yml, ci.yml, cli-level1-tests.yml, security-scanning.yml, and test.yml - Added push trigger to fix.yml (was workflow_dispatch only) - Enables manual workflow runs from Gitea UI for all CI/CD pipelines
This commit is contained in:
@@ -2,6 +2,7 @@ debianname: audit
|
||||
|
||||
on:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
audit:
|
||||
|
||||
@@ -3,6 +3,7 @@ name: ci-cd
|
||||
on:
|
||||
push:
|
||||
pull_request:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
@@ -3,6 +3,7 @@ name: ci
|
||||
on:
|
||||
push:
|
||||
pull_request:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
@@ -13,6 +13,7 @@ on:
|
||||
- '.github/workflows/cli-level1-tests.yml'
|
||||
schedule:
|
||||
- cron: '0 6 * * *' # Daily at 6 AM UTC
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
test-cli-level1:
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
name: autofix
|
||||
|
||||
on:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
@@ -2,6 +2,7 @@ name: security
|
||||
|
||||
on:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
audit:
|
||||
|
||||
@@ -2,6 +2,7 @@ name: test
|
||||
|
||||
on:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
test:
|
||||
|
||||
Reference in New Issue
Block a user