Skip to content

chore: add initial Taskfile#54

Open
PCritchfield wants to merge 1 commit intomainfrom
add-taskfile
Open

chore: add initial Taskfile#54
PCritchfield wants to merge 1 commit intomainfrom
add-taskfile

Conversation

@PCritchfield
Copy link
Copy Markdown
Contributor

Hey, I just made a Pull Request!

Description

This pull request introduces a new Taskfile.yml to manage various development tasks using the backstage-cli package. The file includes definitions for tasks such as starting the development server, building the plugin, running lint checks, testing, and more.

Key changes:

  • Added a Taskfile.yml with version '3' and defined several variables and tasks for development operations.

Tasks included:

  • start: Starts the development server using backstage-cli.
  • build: Builds the plugin for distribution using backstage-cli.
  • lint and lint:all: Runs ESLint checks and all linting/formatting checks respectively.
  • test: Runs the test suite using backstage-cli.
  • clean: Cleans build artifacts using backstage-cli.
  • Additional tasks for code formatting, TypeScript compilation, and setting up git hooks.

Related Issue

Checklist

  • Code is formatted with prettier
  • Code is linted with eslint
  • Tests have been added or updated
  • Documentation has been updated (if applicable)

Additional Notes

@PCritchfield PCritchfield requested a review from a team February 6, 2025 20:19
@PCritchfield PCritchfield self-assigned this Feb 6, 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