Skip to content

[repo-status] Daily Repo Status β€” May 18, 2026Β #103

@github-actions

Description

@github-actions

🌟 Monday Check-In β€” May 18, 2026

Hey @Herm71! Happy Monday β€” fresh week, fresh opportunity to ship something great! πŸš€ The repo is stable and the path forward is clear.


πŸ“Š Repository Snapshot

Metric Value
Latest release βœ… v0.5.8 β€” May 11, 2026 (7 days ago)
Open PRs 1 β€” PR #21 (Draft Β· Copilot-authored)
Open bugs 1 β€” Issue #3 β€” double-save on Fund type change
Last commit to main May 11, 2026 β€” chore(release): 0.5.8 by @Herm71
main status 🟒 Stable β€” clean since v0.5.8 release

πŸš€ Recent Highlights

v0.5.8 (shipped May 11) delivered a solid infrastructure win:

  • βš™οΈ Release workflow migrated to UCSC's org-wide global GitHub Actions β€” consistent, standardized CI/CD across all UCSC projects
  • πŸ“¦ Plugin ZIP (ucsc-giving-functionality-plugin.zip, 37 KB) auto-published to Releases
  • πŸ”§ composer.json enriched with name, description, and license for proper workflow validation
  • πŸ” v0.5.7 hardened output escaping in settings.php for XSS protection

πŸ” The One Thing That Needs Attention

PR #21 β€” Fix double-save on Fund type change

This draft PR directly closes Issue #3 β€” the only real open bug, first reported in March 2025 (15+ months ago!). It's been conflict-free and ready to test for 76 days.

Detail Value
Status 🟑 Draft Β· No merge conflicts βœ…
Fixes Issue #3 β€” double-save on Fund type change
File changed lib/functions/general.php only (+43 / βˆ’18 lines)
Open since March 3, 2026 (~76 days)
Mergeable βœ… Clean β€” no conflicts

What the fix does:

  • Adds ucscgiving_sync_fund_type_term() hooked to rest_after_insert_fund at priority 999 β€” re-syncs fund-type taxonomy after WordPress's handle_terms() can overwrite it with stale Block Editor state
  • Switches ucscgiving_link_filter() to use wp_get_post_terms() directly, bypassing ACF's stale meta cache

πŸ‘‰ Test on staging β†’ un-draft β†’ merge β†’ tag v0.5.9 β†’ close a bug open since March 2025! πŸ†


βœ… Actionable Next Steps

  1. πŸ”€ Advance PR #21 β€” Test the double-save fix on staging, mark it ready for review, and merge. Closes Issue #3 β€” the last real open bug!
  2. πŸš€ Ship v0.5.9 β€” Once PR #21 lands, run npm run release to cut a clean patch release with a single-fix changelog entry.
  3. πŸ—‚οΈ Tidy the issue tracker β€” ~36 old daily-status report issues are open. Bulk-closing them would keep the board focused on real actionable work.

Keep the momentum going! πŸ’ͺ


gh-aw-workflow-call-id: ucsc/ucsc-giving-functionality/daily-repo-status

πŸ€– Auto-generated by the daily-repo-status workflow on May 18, 2026.

Generated by Daily Repo Status Β· β—·

Generated by Daily Repo Status Β· β—·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-repo-status.md@9646d0870492f62bd9a67b4d38ddfbb731f7e0a4

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions