issue-manager
Science Score: 52.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization som-research has institutional domain (som-research.uoc.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: SOM-Research
- License: cc-by-sa-4.0
- Default Branch: main
- Size: 43.9 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Issue Manager GitHub Action
This GitHub Action creates issues based on the completeness of the Code of Conduct in a repository.
Features
- Creates an issue if the Code of Conduct is detected to be incomplete.
- Creates an issue if specific guidelines are missing from the Code of Conduct.
- Customizable issue creation based on different event actions.
Inputs
repo_name(required): The name of the repository where the issue will be created.bot_token(required): GitHub token for authentication as the bot user.event_action(required): The action to determine which type of issue to create.missing_flags(optional): A comma-separated list of missing guidelines flags.
How It Works
Create Issue for Incomplete Code of Conduct:
- If the
event_actioniscode_of_conduct_incomplete, an issue is created indicating that the current Code of Conduct is incomplete. - The issue body highlights the need for more detailed guidelines to ensure a comprehensive Code of Conduct.
- If the
Create Issue for Missing Guidelines:
- If the
event_actioniscreate_issue_for_missing_guidelines, an issue is created listing specific guidelines that are missing. - The issue body is dynamically generated based on the missing flags provided, suggesting enhancements for positive behavior and highlighting unacceptable behavior.
- If the
Example Scenario
- Incomplete Code of Conduct: The action creates an issue with a message indicating that the Code of Conduct is incomplete and requires more details.
- Missing Specific Guidelines: The action creates an issue listing specific missing guidelines and suggests incorporating them to enhance the Code of Conduct.
Permissions
This action requires the following permissions:
issues: writecontents: write
Ensure these permissions are set in your workflow.
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
The CC BY-SA license allows users to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use. If you remix, adapt, or build upon the material, you must license the modified material under identical terms.
Author
Created by CobosDS. For any issues or contributions, please open an issue or submit a pull request on the GitHub repository.
Owner
- Name: SOM Research Lab
- Login: SOM-Research
- Kind: organization
- Email: rclariso@uoc.edu
- Location: Barcelona
- Website: http://som-research.uoc.edu
- Repositories: 54
- Profile: https://github.com/SOM-Research
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "FamilyNames"
given-names: "GivenNames"
orcid: "https://orcid.org/0000-0000-0000-0000"
- family-names: "FamilyNames"
given-names: "GivenNames"
orcid: "https://orcid.org/0000-0000-0000-0000"
title: "The title of your paper"
version: 1.0.0
doi: 10.1007/s10664-021-10061-x
date-released: 2021-11-16
url: "https://github.com/SOM-Research/NonCodingRoleAnalysis-NPMPackages"
preferred-citation:
type: article
authors:
- family-names: "FamilyNames"
given-names: "GivenNames"
orcid: "https://orcid.org/0000-0000-0000-0000"
- family-names: "FamilyNames"
given-names: "GivenNames"
orcid: "https://orcid.org/0000-0000-0000-0000"
doi: "10.1007/s00000-000-00000-x"
journal: "JournalName"
month: 1
start: 1 # First page number
end: 100 # Last page number
title: "The title of your paper"
issue: 1
volume: 29
year: 2022
GitHub Events
Total
- Create event: 1
Last Year
- Create event: 1