Skip to content

ci: add per-platform GitHub Actions release workflows - #3

Merged
RickyWu18 merged 6 commits into
masterfrom
ci
May 29, 2026
Merged

RickyWu18 merged 6 commits into
masterfrom
ci

Conversation

@RickyWu18

Copy link
Copy Markdown
Owner

Summary

Adds GitHub Actions release workflows for Windows, macOS, and Ubuntu that build and package the drone plugins on each platform when a version tag is pushed.

Plugin(s) affected

  • DataStreamMavlink
  • DataLoadArdupilot
  • Shared / build / CI
  • New plugin

Type of change

  • feat — new feature
  • fix — bug fix
  • refactor — no behavior change
  • docs — documentation only
  • build — CMake / vcpkg / CI

Testing

  • Triggered each workflow manually via workflow_dispatch and confirmed the build, package, and artifact upload steps complete successfully on all three platforms.

@RickyWu18 RickyWu18 changed the title build: add per-platform GitHub Actions release workflows ci: add per-platform GitHub Actions release workflows May 29, 2026
@RickyWu18
RickyWu18 merged commit dc5a1b8 into master May 29, 2026
1 check passed
@RickyWu18
RickyWu18 deleted the ci branch May 29, 2026 14:38
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.

1 participant