Skip to content

Rebase AUR metadata before release push - #99

Merged
dskvr merged 1 commit into
masterfrom
fix/aur-release-rebase
Sep 9, 2026
Merged

Rebase AUR metadata before release push#99
dskvr merged 1 commit into
masterfrom
fix/aur-release-rebase

Conversation

@dskvr

@dskvr dskvr commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Problem

After the detached-checkout push fix, stable AUR publication still hit a non-fast-forward rejection when AUR master advanced after clone.

Fix

Fetch and rebase origin/master after generated metadata commit, before pushing HEAD:master, for stable and -git jobs.

Validation

  • git diff --check
  • Workflow diff reviewed
  • Required live validation: rerun AUR publication for v2.2.6

AUR stable publication still rejected a prepared commit when the remote master contained a newer commit. Fetch and rebase the generated metadata commit before pushing for both stable and -git packages.

Constraint: AUR repository may advance between clone and publication
Rejected: Force-push AUR master | could discard package maintainer commits
Confidence: high
Scope-risk: narrow
Directive: Preserve remote AUR history before publishing generated metadata
Tested: git diff --check; workflow diff review
Not-tested: Live rerun until merge
@dskvr
dskvr merged commit 0c76b47 into master Sep 9, 2026
1 check passed
@dskvr
dskvr deleted the fix/aur-release-rebase branch September 9, 2026 16:55
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