Skip to content

Exercises#1

Merged
brylie merged 24 commits intomainfrom
exercises
Mar 6, 2025
Merged

Exercises#1
brylie merged 24 commits intomainfrom
exercises

Conversation

@brylie
Copy link
Copy Markdown
Owner

@brylie brylie commented Mar 6, 2025

This pull request introduces several significant updates to the project, including improvements to the documentation, the addition of new workflows, enhancements to the testing framework, and updates to the project structure and dependencies. Below is a summary of the most important changes:

Documentation Updates:

  • .github/copilot-instructions.md: Added instructions for using Deno for package management and guidelines for importing types in TypeScript.
  • README.md and app/README.md: Updated project descriptions, development instructions, and added sections for testing, building, and project structure. [1] [2] [3]

Workflow Enhancements:

  • .github/workflows/deploy.yml: Added a new GitHub Actions workflow for deploying to GitHub Pages, including steps for installing dependencies, building the site, and deploying artifacts.

Testing Framework Enhancements:

  • app/package.json: Added new scripts for test coverage and updated dependencies to include @vitest/coverage-v8.
  • app/src/lib/enums.test.ts, app/src/lib/equipmentData.test.ts, app/src/lib/exerciseData.test.ts: Added comprehensive unit tests for enums, equipment data, and exercise data. [1] [2] [3]

Project Structure and Dependencies:

UI Enhancements:

brylie added 24 commits March 6, 2025 20:01
@brylie brylie merged commit 392ed6d into main Mar 6, 2025
@brylie brylie deleted the exercises branch March 24, 2025 16:45
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