ci: Add Arch package building and publishing workflow #1

Merged
sam merged 4 commits from add-forgejo-action into main 2026-08-04 00:54:56 +02:00
Owner

This workflow automates building and publishing Arch packages with
three distinct jobs: - test-build: Validates builds on pull requests

  • build-publish: Builds and publishes to stable on tags -
    manual-build-publish: Builds and publishes to dev on manual triggers
This workflow automates building and publishing Arch packages with three distinct jobs: - test-build: Validates builds on pull requests - build-publish: Builds and publishes to stable on tags - manual-build-publish: Builds and publishes to dev on manual triggers
ci: Add Arch package building and publishing workflow
All checks were successful
Arch Package / build-publish (pull_request) Has been skipped
Arch Package / manual-build-publish (pull_request) Has been skipped
Arch Package / test-build (pull_request) Successful in 42s
ca8b789810
This workflow automates building and publishing Arch packages with
three distinct jobs: - test-build: Validates builds on pull requests
- build-publish: Builds and publishes to stable on tags -
manual-build-publish: Builds and publishes to dev on manual triggers
feat(PKGBUILD): Add dynamic version detection and update repo URL
Some checks failed
Arch Package / build-publish (pull_request) Has been skipped
Arch Package / manual-build-publish (pull_request) Has been skipped
Arch Package / test-build (pull_request) Failing after 43s
45e1464f21
- Change pkgver to 0 as placeholder for dynamic detection Add
- pkgver() function to derive version from git tags Update
- repository URL to new git.zenocyne.com location
docs: Add changelog and simplify package description
All checks were successful
Arch Package / build-publish (pull_request) Has been skipped
Arch Package / manual-build-publish (pull_request) Has been skipped
Arch Package / test-build (push) Has been skipped
Arch Package / manual-build-publish (push) Has been skipped
Arch Package / build-publish (push) Successful in 53s
Arch Package / test-build (pull_request) Successful in 58s
fc7b0e2996
sam merged commit fc7b0e2996 into main 2026-08-04 00:54:56 +02:00
sam deleted branch add-forgejo-action 2026-08-04 00:54:56 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
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
sam/simple-twitch!1
No description provided.