A curated list of awesome open source projects by CDQ AG. Inspired by the awesome list thing.
-
action-semver - Automatic semantic versioning based on SemVer and Conventional Commits. Analyzes commit history and determines the next version number with support for pre-releases on feature branches.
-
action-normalize-version - Very simple GitHub Action that normalizes given version by ensuring it's prefixed with
vand extracts the major version. -
action-fail-on-rerun - GitHub Action to fail a job if it has been re-run, useful for controlling retry behavior in workflows.
-
action-last-commit-info - Retrieves comprehensive information about the last commit in a repository, including support for specific file paths without requiring repository checkout.
-
action-upload-to-nexus - Upload given file(s) to a Nexus instance with flexible path mapping and glob pattern support.
-
action-download-artifacts - Download all artifacts from a given workflow run with name pattern filtering and optional auto-unzip functionality.
-
action-download-repository-file - Download a repository file from a given path without cloning the whole repository.
-
action-release-to-branch - Automate the process of releasing (copying) selected files/directories to a specific branch, designed mainly for releasing custom GitHub Actions.
-
action-validate-yaml - Composite action that validates a YAML file against JSON schema using jsonschema CLI.
-
action-argocd-app-health - GitHub Action that reports the health status of ArgoCD applications with detailed diagnostics for unhealthy resources including events, pod logs, and intelligent log parsing.
- action-opsgenie-create-alert - Create alerts in OpsGenie from GitHub Actions workflows with rich configuration options including responders, tags, priorities, and custom properties.
-
terraform-provider-jiracloud - Terraform Provider for Jira Cloud with support for managing project components, including component leads as default assignees.
-
terraform-provider-githubcrypt - Terraform Provider GitHub Crypt for encrypting secrets locally and managing encrypted GitHub secrets at repository environment level.
- nexus-migrator - Tool for migrating artifacts between Sonatype Nexus repositories with support for Maven, Helm, PyPI, and Raw formats, including filtering by last downloaded date.
- workflow-public - Collection of public reusable workflows for automating GitHub Actions processes including release actions and releasing files to specific branches.
These projects are licensed under various open source licenses. Please refer to each project's repository for specific license information.
Contributions are welcome! For more information about CDQ AG, visit www.cdq.com.
