Convert CI/CD pipelines from Github Actions to Drone-CI #9

Closed
opened 2025-07-06 16:04:55 +00:00 by glenux · 1 comment
Owner

The GitHub Actions workflows from the original llm-commit project need to be adapted for Drone-CI in this fork (llm-commit-gen). We aim to leverage Drone-CI on Forgejo instead of GitHub Actions.

Why Migrate

  • Maintaining GitHub Actions is no longer feasible or necessary in the new environment.
  • The project is now hosted on Forgejo, which is integrated with Drone-CI.

Proposed Approach

  • Review existing GitHub Actions workflows and outline their functionality.
  • Create a .drone-ci.yml file replicating test and publish pipelines.
  • Integrate required environment variables and secrets in Drone-CI.
  • Confirm the pipelines run successfully on pull requests and merges.
The GitHub Actions workflows from the original llm-commit project need to be adapted for Drone-CI in this fork (llm-commit-gen). We aim to leverage Drone-CI on Forgejo instead of GitHub Actions. ## Why Migrate * Maintaining GitHub Actions is no longer feasible or necessary in the new environment. * The project is now hosted on Forgejo, which is integrated with Drone-CI. ## Proposed Approach * Review existing GitHub Actions workflows and outline their functionality. * Create a .drone-ci.yml file replicating test and publish pipelines. * Integrate required environment variables and secrets in Drone-CI. * Confirm the pipelines run successfully on pull requests and merges.
glenux changed title from [chore] Convert CI/CD pipelines from Github Actions to Drone-CI to Convert CI/CD pipelines from Github Actions to Drone-CI 2025-07-06 16:13:13 +00:00
glenux added this to the Default project 2025-07-06 16:13:23 +00:00
glenux self-assigned this 2025-07-06 20:36:50 +00:00
Author
Owner

Fixed in d423aed501

Fixed in d423aed501c490060490ddb07dabf1efb2a87573
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: glenux/llm-commit-gen#9
No description provided.