Skip to content

Migrate CI from Travis to GitHub Actions (main branch) - #6

Merged
donoghuc merged 2 commits into
mainfrom
copilot/migrate-ci-from-travis-to-github-actions
Aug 21, 2026
Merged

Migrate CI from Travis to GitHub Actions (main branch)#6
donoghuc merged 2 commits into
mainfrom
copilot/migrate-ci-from-travis-to-github-actions

Conversation

Copilot AI commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Replaces Travis CI with GitHub Actions reusable workflows from logstash-plugins/.ci@1.x. The fully-resolved Travis config (import: logstash-plugins/.ci:travis/travis.yml@1.x) runs unit tests only — no integration or secure-integration matrix entries exist.

Changes

  • Added .github/workflows/unit-tests.yml — calls logstash-plugins/.ci/.github/workflows/unit-tests.yml@1.x with push/PR/schedule/workflow_dispatch triggers; scheduled job fans out over [main] via branch matrix
  • Updated README.md — replaced Travis badge with GitHub Actions unit-tests badge (?branch=main)
  • Deleted .travis.yml

Notes

  • No .ci/ vendored scripts exist in this repo; no harness modernization needed
  • No Travis services: / addons: / backing daemons were defined; no service reconciliation needed
  • notify-slack: false and secrets: inherit set on both tests and scheduled jobs per convention

Co-authored-by: donoghuc <15354214+donoghuc@users.noreply.github.com>
Copilot AI changed the title [WIP] Migrate CI from Travis to GitHub Actions for main branch Migrate CI from Travis to GitHub Actions (main branch) Aug 12, 2026
Copilot AI requested a review from donoghuc August 12, 2026 23:25
@donoghuc
donoghuc marked this pull request as ready for review August 13, 2026 23:11
@donoghuc
donoghuc merged commit a156cfe into main Aug 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate CI from Travis to GitHub Actions (main branch)

2 participants