fix: align forgejo field mappings #563

Merged
barrettruth merged 1 commit from fix/forgejo-tea-fields into main 2026-05-02 20:10:32 +00:00
Owner

Summary

  • replace invalid Forgejo tea list fields with current author/created fields for PR and issue pickers
  • normalize Forgejo action API rows using title/workflow_id/prettyref/created
  • list releases through the Forgejo API so release fields match tag_name/published_at, and avoid a string-head jq error when finding PRs by branch

Closes #558

Verification

  • tea pulls list --state closed --limit 1 --output json --fields index,title,head,state,author,created,updated --repo barrettruth/forge.nvim
  • tea issues list --state open --limit 1 --output json --fields index,title,state,author,created,updated --repo barrettruth/forge.nvim
  • tea api -l vps /repos/barrettruth/forge.nvim/releases?limit=1
  • nix develop .#ci --command just test spec/sources_spec.lua
  • nix develop .#ci --command just ci
## Summary - replace invalid Forgejo tea list fields with current author/created fields for PR and issue pickers - normalize Forgejo action API rows using title/workflow_id/prettyref/created - list releases through the Forgejo API so release fields match tag_name/published_at, and avoid a string-head jq error when finding PRs by branch Closes #558 ## Verification - tea pulls list --state closed --limit 1 --output json --fields index,title,head,state,author,created,updated --repo barrettruth/forge.nvim - tea issues list --state open --limit 1 --output json --fields index,title,state,author,created,updated --repo barrettruth/forge.nvim - tea api -l vps /repos/barrettruth/forge.nvim/releases?limit=1 - nix develop .#ci --command just test spec/sources_spec.lua - nix develop .#ci --command just ci
fix: align forgejo field mappings
All checks were successful
quality / Test (pull_request) Successful in 8s
quality / Format (pull_request) Successful in 10s
quality / Lint (pull_request) Successful in 11s
57ff1b61cf
Sign in to join this conversation.
No description provided.