Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dessant/move-issues
🤖 GitHub App that moves issues between repositories
https://github.com/dessant/move-issues
github-app issues probot probot-app
Last synced: 5 days ago
JSON representation
🤖 GitHub App that moves issues between repositories
- Host: GitHub
- URL: https://github.com/dessant/move-issues
- Owner: dessant
- License: mit
- Archived: true
- Created: 2017-11-12T14:01:37.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-07-03T15:24:34.000Z (over 3 years ago)
- Last Synced: 2024-12-16T10:41:15.729Z (about 1 month ago)
- Topics: github-app, issues, probot, probot-app
- Language: JavaScript
- Homepage:
- Size: 350 KB
- Stars: 49
- Watchers: 5
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Move Issues
[![Version](https://img.shields.io/npm/v/move-issues.svg?colorB=007EC6)](https://www.npmjs.com/package/move-issues)
> This project is no longer maintained.
Move Issues is a GitHub App built with [Probot](https://github.com/probot/probot)
that moves issues between repositories.
## Usage
1. **[Install the GitHub App]()**
for all source and target repositories
2. Create `.github/move.yml` in the source repository based on the template below
3. Move an issue by creating a comment with this command: `/move to `Users must have the following permissions in order to move issues:
* Write access to the source repository
* Write access to the target repository (when the source or target repository
is private, or when they have different owners)**If possible, install the app only for select repositories.
Do not leave the `All repositories` option selected, unless you intend
to use the app for all current and future repositories.**#### Configuration
Create `.github/move.yml` in the default branch to enable the app,
or add it at the same file path to a repository named `.github`.
The file can be empty, or it can override any of these default settings:```yaml
# Configuration for Move Issues - https://github.com/dessant/move-issues# Delete the command comment when it contains no other content
deleteCommand: true# Close the source issue after moving
closeSourceIssue: true# Lock the source issue after moving
lockSourceIssue: false# Mention issue and comment authors
mentionAuthors: true# Preserve mentions in the issue content
keepContentMentions: false# Move labels that also exist on the target repository
moveLabels: true# Set custom aliases for targets
# aliases:
# r: repo
# or: owner/repo# Repository to extend settings from
# _extends: repo
```#### Command Syntax
```
/move [to ][/]
```###### Examples:
```
/move to repo
/move to owner/repo
/move repo
/move owner/repo
```## Deployment
See [docs/deploy.md](docs/deploy.md) if you would like to run your own
instance of this app.## License
Copyright (c) 2017-2021 Armin Sebastian
This software is released under the terms of the MIT License.
See the [LICENSE](LICENSE) file for further information.