kimseungbin / tag-and-release

A GitHub repository demonstrating automated releases using semantic versioning and a custom JavaScript GitHub Action. This project automates the tagging and release process, ensuring consistent version control and streamlined workflows.
BSD Zero Clause License
0 stars 0 forks source link

feat: Copy configured labels from issues to PR. #13

Open kimseungbin opened 1 week ago

kimseungbin commented 1 week ago

Feature Description

Why is this feature needed?

Additional Context

kimseungbin commented 1 week ago

@coderabbitai Assuming I'm creating a TypeScript based GitHub action, suggest file names and directory structure for this. (Not file content)

coderabbitai[bot] commented 1 week ago

[!TIP] For best results, initiate chat on the files or code changes.

@kimseungbin Sure, here's a suggested directory structure and file names for your TypeScript-based GitHub action:

├── .github
│   └── workflows
│       └── label-sync.yml
├── src
│   ├── index.ts
│   ├── action.ts
│   ├── utils
│       ├── githubClient.ts
│       └── labelUtils.ts
├── package.json
├── tsconfig.json
├── .gitignore
└── README.md

Explanation:

Let me know if you need further details!