# action-add-labels **Repository Path**: mirrors_kong/action-add-labels ## Basic Information - **Project Name**: action-add-labels - **Description**: 🏷️ GitHub Action to add labels - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-11 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Action Add Labels [![actions-workflow-test][actions-workflow-test-badge]][actions-workflow-test] [![release][release-badge]][release] [![license][license-badge]][license] ![screenshot](./docs/assets/screenshot.png) This is a GitHub Action to add GitHub labels to an issue or a pull request. This action extract the number from an issue or a pull request which has triggered this by default. It means you don't need to care about something annoying like whether you should use `${{ github.event.issue.number }}` or `${{ github.event.pull_request.number }}`. It would be more useful to use this with other GitHub Actions' outputs. ## Inputs | NAME | DESCRIPTION | TYPE | REQUIRED | DEFAULT | | -------------- | ----------------------------------------------------------------------------------------------- | -------- | -------- | ------------------------------------------------------------------------------- | | `github_token` | A GitHub token. | `string` | `false` | `${{ github.token }}` | | `labels` | The labels' name to be added. Must be separated with line breaks if there're multiple labels. | `string` | `true` | `N/A` | | `number` | The number of the issue or pull request. | `number` | `false` | `N/A` | | `repo` | The owner and repository name. e.g.) `Codertocat/Hello-World` | `string` | `false` | `${{ github.event.issue.number }}` or `${{ github.event.pull_request.number }}` | ## Example ### Add a single label with a comment ```yaml name: Add Label on: issues: types: opened jobs: add_label: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v2 - name: add label uses: actions-ecosystem/action-add-labels@v1 if: ${{ startsWith(github.event.comment.body, '/add-labels') }} with: labels: bug ``` ### Add multiple labels with a comment ```yaml name: Add Labels on: pull_request: types: opened jobs: add_labels: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v2 - name: add labels uses: actions-ecosystem/action-add-labels@v1 if: ${{ startsWith(github.event.comment.body, '/add-labels') }} with: labels: | documentation changelog ``` ## License Copyright 2020 The Actions Ecosystem Authors. Action Add Labels is released under the [Apache License 2.0](./LICENSE). [actions-workflow-test]: https://github.com/actions-ecosystem/action-add-labels/actions?query=workflow%3ATest [actions-workflow-test-badge]: https://img.shields.io/github/workflow/status/actions-ecosystem/action-add-labels/Test?label=Test&style=for-the-badge&logo=github [release]: https://github.com/actions-ecosystem/action-add-labels/releases [release-badge]: https://img.shields.io/github/v/release/actions-ecosystem/action-add-labels?style=for-the-badge&logo=github [license]: LICENSE [license-badge]: https://img.shields.io/github/license/actions-ecosystem/action-add-labels?style=for-the-badge