Skip to content

Actions to import

An attempt to keep track of what actions should be imported into this monorepo.

Future planning - actions to import to this repo

The following actions should be copied/imported to this repo: - builders - None at this time. - chatops - See https://www.pagerduty.com/blog/what-is-chatops/ - peter-evans/slash-command-dispatch - A GitHub action that facilitates "ChatOps" by creating repository dispatch events for slash commands - peter-evans/slash-command-dispatch-processor - A command processor for slash-command-dispatch, a GitHub action that facilitates "ChatOps" - git - None at this time. - github - imjohnbo/issue-bot action - GitHub Actions powered Issue Bot - imjohnbo/extract-issue-template-fields action - Extract issue template fields with GitHub Actions - robvanderleek/create-issue-branch action - GitHub App/Action that automates the creation of issue branches - releases - None at this time. - utilities - DamianReeves/write-file-action - A GitHub action to write a file - Use case: overwrite, append, or preserve files - c-py/action-dotenv-to-setenv - GitHub Action to export a dotenv file to environment variables (via set-env) - imjohnbo/action-to-mermaid - GitHub action that generates a Mermaid diagram out of an action's metadata file - jakejarvis/s3-sync-action - GitHub Action to sync a directory with a remote S3 bucket

The actions should have their branding section updated according to the update standards listed below.

Actions pending import

The following actions are pending import to this repo: - builders - None at this time. - chatops - None at this time. - git - None at this time. - github - None at this time. - releases - None at this time. - utilities - None at this time.

Other actions to review

The following actions should be reviewed as candidates to import to this repo: - builders - None at this time. - chatops - None at this time. - git - stefanzweifel/git-auto-commit-action - Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case. - mdomke/git-semver - Semantic Versioning with git tags - peter-evans/rebase - A GitHub action to rebase pull requests in a repository - actions-ecosystem/action-get-latest-tag - GitHub Action to get a latest Git tag - WyriHaximus/github-action-get-previous-tag - Get the previous tag - WyriHaximus/github-action-next-semvers - Github Action that output the next version for major, minor, and patch version based on the given semver version. - phish108/autotag-action - A lightning fast autotagger for semver tagging in github actions - codedesignplus/semver-git-version - Semver versioning based on the git history and commit messages of your repository. - auguwu/git-tag-action - GitHub action to split your Git release tag into SemVer 2.0 parts - github - actions-cool/issues-helper - A GitHub Action easily helps you automatically manage issues. - Ismoh-Games/find-linked-issues - Marketplace action for finding the linked issues of a pull request. - peter-evans/enable-pull-request-automerge - A GitHub action to enable auto-merge on a pull request - NOTE same functionality exists in the GitHub CLI. See the gh pr merge documentation

    - name: Enable Pull Request Automerge
      run: gh pr merge --merge --auto "1"
      env:
        GH_TOKEN: ${{ secrets.PAT }}
- releases - huggingface/semver-release-action - Github Action to release projects using Semantic Release. - Uses semantic-release/semantic-release - K-Phoen/semver-release-action - GitHub Action to automatically create SemVer compliant releases based on PR labels. - Based on the github_tag_and_release.yml workflow - phish108/release-check - Check if a push or pull request should trigger a release. - InsonusK/get-latest-release - Get latest release, include all types of release - cardinalby/git-get-release-action - Github Action that allows you to get release information by release id, tag, commit SHA (current commit or specified). - utilities - peter-evans/ghaction-import-gpg - GitHub Action to import a GPG key - EndBug/version-check - An action that allows you to check whether your npm package version has been updated - technote-space/package-version-check-action - GitHub Actions to check package version before publish - antifree/json-to-variables - GitHub action reads JSON file and writes its content as environment variables. - tomwhross/write-good-action - A Markdown prose linting action based on write-good

Reviewed actions

This section should contain the actions that have been reviewed and status.

Tracking Table Legend

Legend for tracking imports (click to expand) #### Legend We can use emoji and reference an [emoji cheat sheet](https://github.com/ikatyang/emoji-cheat-sheet) ([punctuation link](https://github.com/ikatyang/emoji-cheat-sheet#punctuation)). | Icon | Description | |:----:|:-----------:| | :white_check_mark: | Imported | | :large_orange_diamond: | Partially imported | | :exclamation: | Update is needed | | :grey_question: | Under review | | :grey_exclamation: | Review needed | | :x: | Not selected for import,
needs a comment | | :wavy_dash: | Not applicable | | :coffee: | Created in this repo |

Reviewed actions by category

  • builders
    • set-version :coffee:
      • Determine a build version using git describe.
      • Source: Created within this repo.
  • chatops
  • git
    • add-and-commit :white_check_mark:
      • Commit changes made in your workflow run directly to your repo: for example, you use it to lint your code, update documentation, commit updated builds, etc...
      • Source: EndBug/add-and-commit
    • git-describe-semver :white_check_mark:
    • keep-a-changelog-action :white_check_mark:
    • repo-version-info :coffee:
      • Provide version information from a git repo
      • Source: Created within this repo.
    • semver-git-version :white_check_mark:
  • github
    • This section needs to be updated.
    • create-pull-request :white_check_mark:
    • export-label-config :exclamation:
      • description
      • Source:
    • find-pull-request :exclamation:
      • description
      • Source:
    • github-changelog-generator :exclamation:
      • description
      • Source:
    • issue-triage :exclamation:
      • description
      • Source:
    • label-checker :white_check_mark:
    • label-manager :exclamation:
      • description
      • Source:
    • label-sync :exclamation:
      • description
      • Source:
    • projectnext-label-assigner :exclamation:
      • description
      • Source:
    • repository-dispatch :white_check_mark:
    • semantic-pull-request :white_check_mark:
  • releases
  • utilities
    • This section needs to be updated.
    • copycat :exclamation:
      • description
      • Source:
    • packer :exclamation:
      • description
      • Source:
    • paths-filter :white_check_mark:
      • Enables conditional execution of workflow steps and jobs, based on the files modified by pull request, on a feature branch, or by the recently pushed commits.
      • Source: dorny/paths-filter
    • public-ip :exclamation:
      • description
      • Source:
    • render-template :exclamation:
      • description
      • Source:
Template for entries in this section
    - `name` :exclamation:
        - description
        - Source: 

Created Actions

This section contains the actions that have been created within this repo and have been moved out of testing.