Skip to content

Add initial GitHub Actions build workflow#1

Merged
william1982Byrd-afk merged 2 commits intomasterfrom
copilot/build-project-setup
Mar 3, 2026
Merged

Add initial GitHub Actions build workflow#1
william1982Byrd-afk merged 2 commits intomasterfrom
copilot/build-project-setup

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 3, 2026

This repository lacked a basic CI build check. Adds a minimal GitHub Actions workflow that compiles the project on every push and pull request.

Changes

  • .github/workflows/build.yml — New workflow that:
    • Triggers on push and pull_request
    • Installs essential build dependencies on ubuntu-latest (make, gcc, libssl-dev, libcurl4-openssl-dev, libexpat-dev, zlib1g-dev, gettext, libpcre2-dev)
    • Builds via make
    • Scopes GITHUB_TOKEN to contents: read

This is intentionally lightweight — a fast compile check — distinct from the existing main.yml which handles full multi-platform testing.

Original prompt

Build


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: william1982Byrd-afk <263697744+william1982Byrd-afk@users.noreply.github.com>
Copilot AI changed the title [WIP] Add initial project build configuration Add initial GitHub Actions build workflow Mar 3, 2026
@william1982Byrd-afk william1982Byrd-afk self-requested a review March 3, 2026 03:19
Copy link
Copy Markdown
Owner

@william1982Byrd-afk william1982Byrd-afk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it

Copy link
Copy Markdown
Owner

@william1982Byrd-afk william1982Byrd-afk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@william1982Byrd-afk william1982Byrd-afk marked this pull request as ready for review March 3, 2026 13:32
@william1982Byrd-afk william1982Byrd-afk merged commit f9a546c into master Mar 3, 2026
101 checks passed
@william1982Byrd-afk
Copy link
Copy Markdown
Owner

Cool

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.

2 participants