Key fixes:
- Checkout main directly for tag triggers (ref conditional) instead of
hacky detached HEAD switching after the fact
- Use git branch --show-current for target_commitish (was github.ref_name
which returns the tag name, not a branch, on tag triggers)
- All git push uses HEAD:${BRANCH} explicitly
- All curl calls use -sS with HTTP code capture and response logging
- SHA256 tag: add if missing, update if present, never leave empty
- Conditional minify/composer steps (skip if files don't exist)
- Summary step runs on always() for visibility on failures
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Code of Conduct
This Code of Conduct establishes expectations for behavior within the MokoOnyx project community. The objective is to maintain a professional, inclusive, and respectful environment aligned with open source governance best practices.
Scope
This Code of Conduct applies to all project spaces, including:
- GitHub repositories, issues, pull requests, discussions, and security advisories.
- Project documentation, workflows, and release processes.
- Any communication channels officially associated with the project.
Our Standards
Participants are expected to:
- Communicate professionally and respectfully.
- Provide constructive feedback focused on technical merit and project objectives.
- Respect differing viewpoints, experience levels, and backgrounds.
- Follow documented contribution, security, and governance policies.
Unacceptable behavior includes:
- Harassment, discrimination, or exclusionary conduct.
- Personal attacks, insults, or inflammatory comments.
- Publishing private information without consent.
- Disruptive behavior that materially interferes with project operations.
Enforcement Responsibilities
Project maintainers are responsible for:
- Clarifying standards when questions arise.
- Taking appropriate and proportionate corrective action when violations occur.
- Maintaining confidentiality to the extent practical during investigations.
Reporting
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported through:
- Email:
hello@mokoconsulting.techwith subjectCODE OF CONDUCT: MokoOnyx.
Reports should include relevant context, links, screenshots, or other supporting information.
Enforcement Guidelines
Corrective actions may include, but are not limited to:
- Private warning or request for corrective action.
- Temporary or permanent restriction from project participation.
- Removal of content that violates this Code of Conduct.
Decisions are made based on impact, severity, and pattern of behavior.
No Retaliation
Retaliation against individuals who report concerns in good faith is not tolerated. Any retaliatory behavior will be treated as a separate violation.
Jurisdiction
This project is managed from Tennessee, USA. This statement is informational and does not constitute legal advice.
Metadata
- Document: CODE_OF_CONDUCT.md
- Repository: https://git.mokoconsulting.tech/MokoConsulting/MokoOnyx
- Path: /CODE_OF_CONDUCT.md
- Owner: Moko Consulting
- Version: 03.06.00
- Status: Active
- Effective Date: 2025-12-18
- Last Reviewed: 2025-12-18
Revision History
| Date | Change Summary | Author |
|---|---|---|
| 2025-12-18 | Initial publication of contributor conduct standards and enforcement process. | Moko Consulting |