Skip to content

Conversation

jetexe
Copy link
Collaborator

@jetexe jetexe commented Feb 25, 2025

Adds support for building and publishing to the Arch User Repository (AUR) with two packages: describe-commit (build from source) and describe-commit-bin (prebuilt binary).

Checklist

  • My code adheres to the style guidelines of this project
  • I have conducted a self-review of my code
  • I have added comments to my code, especially in areas that may be difficult to understand
  • I have written unit tests for my code (if tests are required for my changes)

@jetexe jetexe requested a review from tarampampam as a code owner February 25, 2025 18:19
@jetexe jetexe self-assigned this Feb 26, 2025
@jetexe jetexe added the type:feature A new feature label Feb 26, 2025
Adds support for building and publishing to the Arch User Repository (AUR)
with two packages: `describe-commit` (build from source) and
`describe-commit-bin` (prebuilt binary).
Added instructions for installing and uninstalling the AUR package
using `pamac` and `pacman` respectively.
The release workflow was using `github.actor` which represents the user that triggered the workflow, instead of `github.repository_owner` which represents the owner of the repository. This caused the docker image to be pushed to the wrong location. This commit fixes this issue by using `github.repository` to construct the `GH_IMAGE` environment variable, ensuring the image is pushed to the correct repository.
@jetexe jetexe merged commit 6ba6795 into master Feb 26, 2025
21 checks passed
@jetexe jetexe deleted the feat/aur branch February 26, 2025 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature A new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants