Skip to content

Conversation

@httpdss
Copy link

@httpdss httpdss commented Apr 4, 2025

Issue

Description

Checklist

  • I have read the contributing guidelines.
  • My code follows the code style of this project.
  • I have performed a self-review of my own code.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests pass locally with my changes.
  • I have updated the documentation accordingly.

Screenshots (if applicable)

Additional Comments

httpdss added 17 commits March 6, 2025 00:50
…rer (#36)

Introduce a non-interactive mode to allow commands to run without user
input, enhancing automation capabilities. This change modifies the
command parser and the template renderer to accommodate the new mode.
Introduce a GitHub Actions workflow to automatically manage stale issues
and pull requests, including scheduled comments for inactivity.
Introduce structured templates for pull requests and issues to
streamline contributions and improve clarity in submissions.
…ns (#39)

**Overview**  
This PR introduces a new prompt module for the Struct tool and updates
several configurations to enhance development and automation workflows.

**Changes**  
- **New Additions**:
- Added `.github/prompts/struct.prompt.md` to define prompt usage for
Struct assistant.
- Introduced multiple YAML sub-structs in
`struct_module/contribs/github/prompts/` including `generic.yaml`,
`react-form.yaml`, `security-api.yaml`, and `struct.yaml`.
- Added a comprehensive `README.md` to `struct_module/contribs/`
documenting all available sub-structs.

- **Configuration Updates**:
  - Enhanced `.devcontainer/devcontainer.json`:
    - Removed redundant comments.
    - Added features for pre-commit, Go Task runner, and shfmt.
- Updated mount configurations for improved local development support.
  - Updated GitHub Actions:
- Upgraded `setup-python` in `pre-commit.yaml` from `v5.3.0` to
`v5.5.0`.
- Improved `release-drafter.yaml` with new checkout step, depth, and
version.
- Updated `.struct.yaml` to include the new `github/prompts/struct`
struct.

**Justification**  
These updates streamline development with enhanced tooling support and
prompt-driven Struct generation, while improving CI/CD workflows and
environment consistency.

**Impact**  
- Improved developer experience in containerized environments.
- Enhanced maintainability and modularity through prompt-based Structs.
- Better release management with enriched automation in workflows.
@httpdss httpdss changed the title udpate from upstream update from upstream Apr 4, 2025
@httpdss httpdss merged commit 6d33ba6 into beachbodydigital:main Apr 4, 2025
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