bonita-github-actions

Analyze GitHub Actions workflows in Bonita projects for security risks and outdated dependencies.

Updated Jun 24, 2025
One-click install
npx skills add https://github.com/bonitasoft-presales/presales_workflows --skill bonita-github-actions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bonita-github-actions
Source: https://github.com/bonitasoft-presales/presales_workflows/tree/main/.claude/skills/bonita-github-actions
Command: npx skills add https://github.com/bonitasoft-presales/presales_workflows --skill bonita-github-actions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It enables teams to analyze, validate, and keep their Bonita-related GitHub Actions workflows up-to-date and secure, preventing misconfigurations and outdated dependencies.

Core Features & Use Cases

  • Workflow Analysis: Parses workflows to identify triggers, jobs, steps, and external actions.
  • Bonita-Specific Validation: Checks for correct usage of Bonita licence secrets and verifies project version alignment.
  • Remote Actions Monitoring: Detects usage of bonitasoft-presales/presales_workflows actions and compares current versions with latest releases to suggest updates.
  • Security Checks: Ensures secrets are explicitly passed, identifies deprecated actions, and highlights security risks.
  • Use Case: Useful for developers and DevOps teams managing Bonita integrations, ensuring consistent, secure, and up-to-date CI/CD pipelines.

Quick Start

Analyze the workflows in your repository to identify potential security issues, outdated actions, and misconfigured secrets, then update them accordingly.

Frequently Asked Questions about bonita-github-actions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my GitHub Actions workflows for security risks and outdated dependencies?

To check GitHub Actions workflows for security risks and outdated dependencies, you need to analyze job configurations to identify deprecated actions, verify explicit secret passing, and compare external action versions against latest releases. This ensures pipelines remain secure and up-to-date.

How do I validate Bonita licence secrets in CI/CD pipelines?

Validating Bonita licence secrets in CI/CD pipelines involves parsing your GitHub Actions workflows to verify correct secret usage and checking project version alignment. This prevents environment misconfigurations and ensures consistent Bonita integrations across deployments.

What is the best way to track updates for presales workflow actions in GitHub?

Tracking updates for presales workflow actions requires monitoring references to repositories like presales_workflows and comparing current pinned versions with latest releases. This detects outdated dependencies and provides recommendations for pipeline improvement.

Does this workflow analysis support complex Bonita deployment pipelines?

Yes, this workflow analysis supports complex Bonita deployment pipelines by parsing triggers, jobs, and steps to identify environment misconfigurations. It is specifically suited for DevOps teams managing intricate Bonita integrations and CI/CD automation.

Why does my GitHub Actions workflow have environment misconfigurations?

GitHub Actions workflows have environment misconfigurations when secrets are not explicitly passed or project versions fall out of alignment. Analyzing workflow steps identifies these security risks and highlights deprecated actions requiring immediate updates.