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
Last synced: 6 months ago · JSON representation ·

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
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License Code of conduct Citation Governance

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

  1. Create Issue for Incomplete Code of Conduct:

    • If the event_action is code_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.
  2. Create Issue for Missing Guidelines:

    • If the event_action is create_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.

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: write
  • contents: 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.

Creative Commons License

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

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

Dependencies

action.yml actions