A GitHub Action to generate reports that contain all the SSH keys, personal access tokens, GitHub App installations, deploy keys and their respective permissions authorized against a GitHub organization.

Overview

GitHub Organization Authorization Action

A GitHub Action to generate reports that contain all the SSH keys, personal access tokens, GitHub App installations, deploy keys and their respective permissions authorized against a GitHub organization.

Usage

The example workflow below runs on a weekly schedule and can also be executed manually using a workflow_dispatch event.

name: Organization Authorization Action

on:
  schedule:
    # Runs on every Sunday at 00:00 UTC
    #
    #        ┌────────────── minute
    #        │ ┌──────────── hour
    #        │ │ ┌────────── day (month)
    #        │ │ │ ┌──────── month
    #        │ │ │ │ ┌────── day (week)
    - cron: '0 0 * * 0'
  workflow_dispatch:

jobs:
  github-authorization-report:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Get authorization report
        uses: nicklegan/[email protected]
        with:
          token: ${{ secrets.ORG_TOKEN }}
          organization: ''

GitHub secrets

Name Value Required
ORG_TOKEN A repo, read:orgscoped Personal Access Token true
ACTIONS_STEP_DEBUG true Enables diagnostic logging false

💡 Disable token expiration to avoid failed workflow runs when running on a schedule.

💡 If the organization has SAML SSO enabled, make sure the personal access token is authorized to access the organization.

Action inputs

Name Description Default Options Required
org Organization different than the default workflow context workflow.yml false
committer-name The name of the committer that will appear in the Git history github-actions action.yml false
committer-email The committer email that will appear in the Git history [email protected] action.yml false

CSV layout

SSH key report

Column Description
Username Name of the user the SSH key belongs to
Credential Authorized At Date the SSH key was first allowed access to the organization
Credential Accessed At Date the SSH key was last accessed
Credential Title Name of the SSH key

Personal access token report

Column Description
Username Name of the user the token belongs to
Credential Authorized At Date the token was first allowed access to the organization
Credential Accessed At Date the token was last accessed
Credential Expires At Date the token will expire
Authorized Credential Note Name of the token
repo Full control of private repositories
repo:status Access commit status
repo:deployment Access deployment status
public_repo Access public repositories
repo:invite Access repository invitations
security_events Read and write security events
workflow Update GitHub Action workflows
write:packages Upload packages to GitHub Package Registry
read:packages Download packages from GitHub Package Registry
delete:packages Delete packages from GitHub Package Registry
admin:org Full control of orgs and teams, read and write org projects
write:org Read and write org and team membership, read and write org projects
read:org Read org and team membership, read org projects
admin:public_key Full control of user public keys
write:public_key Write user public keys
read:public_key Read user public keys
admin:repo_hook Full control of repository hooks
write:repo_hook Write repository hooks
read:repo_hook Read repository hooks
admin:org_hook Full control of organization hooks
gist Create gists
notifications Access notifications
user Update ALL user data
read:user Read ALL user profile data
user:email Access user email addresses (read-only)
user:follow Follow and unfollow users
delete_repo Delete repositories
write:discussion Read and write team discussions
read:discussion Read team discussions
admin:enterprise Full control of enterprises
manage_runners:enterprise Manage enterprise runners and runner-groups
manage_billing:enterprise Read and write enterprise billing data
read:enterprise Read enterprise profile data
site_admin Access site administrator API endpoints
devtools Access devtools API endpoints
biztools Access biztools API endpoints
codespace Full control of codespaces
codespace:secrets Ability to create, read, update, and delete codespace secrets
admin:gpg_key Full control of public user GPG keys
write:gpg_key Write public user GPG keys
read:gpg_key Read public user GPG keys

GitHub App installation report

Column Description
GitHub App The GitHub App name
Install ID The GitHub App installation ID
App ID The GitHub App ID
Repos Repositories the GitHub App installation is enabled for
Repo: Actions Workflows, workflow runs and artifacts
Repo: Administration Repository creation, deletion, settings, teams, and collaborators
Repo: Checks Checks on code
Repo: Code scanning alerts View and manage security events like code scanning alerts
Repo: Commit statuses Commit statuses
Repo: Contents Repository contents, commits, branches, downloads, releases, and merges
Repo: Dependabot alerts Retrieve Dependabot alerts
Repo: Dependabot secrets Manage Dependabot repository secrets
Repo: Deployments Deployments and deployment statuses
Repo: Discussions Discussions and related comments and labels
Repo: Environments Manage repository environments
Repo: Issues Issues and related comments, assignees, labels, and milestones
Repo: Metadata Search repositories, list collaborators, and access repository metadata
Repo: Packages Packages published to the GitHub Package Platform
Repo: Pages Retrieve Pages statuses, configuration, and builds, as well as create new builds
Repo: Projects Manage repository projects, columns, and cards
Repo: Pull requests Pull requests and related comments, assignees, labels, milestones, and merges
Repo: Secret scanning alerts View and manage secret scanning alerts
Repo: Secrets Manage Actions repository secrets
Repo: Single file Manage just a single file
Repo: Webhooks Manage the post-receive hooks for a repository
Repo: Workflows Update GitHub Action workflow files
Org: Administration Manage access to an organization
Org: Blocking users View and manage users blocked by the organization
Org: Events View events triggered by an activity in an organization
Org: Members Organization members and teams
Org: Dependabot secrets Manage Dependabot organization secrets
Org: Plan View an organization's plan
Org: Projects Manage organization projects and projects beta (where available)
Org: Secrets Manage Actions organization secrets
Org: Self-hosted runners View and manage Actions self-hosted runners available to an organization
Org: Team discussions Manage team discussions and related comments
Org: Webhooks Manage the post-receive hooks for an organization
Org: Packages Manage packages for an organization

Deploy key report

Column Description
Repo Repository the deploy key was added to
Date Created Date the deploy key was created
Read Only Shows if the deploy key has write or read-only permissions
Title Name of the deploy key

A CSV report file will be saved in the repository reports folder using the following naming format: {organization}-{auth-type}.csv.

Comments
  • Bump csv from 6.2.0 to 6.2.1

    Bump csv from 6.2.0 to 6.2.1

    Bumps csv from 6.2.0 to 6.2.1.

    Changelog

    Sourced from csv's changelog.

    6.2.1 (2022-10-12)

    Note: Version bump only for package csv

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @actions/core from 1.9.0 to 1.9.1

    Bump @actions/core from 1.9.0 to 1.9.1

    Bumps @actions/core from 1.9.0 to 1.9.1.

    Changelog

    Sourced from @​actions/core's changelog.

    1.9.1

    • Randomize delimiter when calling core.exportVariable
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump csv from 6.1.5 to 6.2.0

    Bump csv from 6.1.5 to 6.2.0

    Bumps csv from 6.1.5 to 6.2.0.

    Changelog

    Sourced from csv's changelog.

    6.2.0 (2022-07-10)

    Features

    • ts module Node16 and type declaration to exports field (#341) (4b0283d)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @actions/core from 1.6.0 to 1.9.0

    Bump @actions/core from 1.6.0 to 1.9.0

    Bumps @actions/core from 1.6.0 to 1.9.0.

    Changelog

    Sourced from @​actions/core's changelog.

    1.9.0

    • Added toPosixPath, toWin32Path and toPlatformPath utilities #1102

    1.8.2

    • Update to v2.0.1 of @actions/http-client #1087

    1.8.1

    • Update to v2.0.0 of @actions/http-client

    1.8.0

    1.7.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump csv from 6.0.5 to 6.1.5

    Bump csv from 6.0.5 to 6.1.5

    Bumps csv from 6.0.5 to 6.1.5.

    Changelog

    Sourced from csv's changelog.

    6.1.5 (2022-07-01)

    Note: Version bump only for package csv

    6.1.4 (2022-06-29)

    Note: Version bump only for package csv

    6.1.3 (2022-06-16)

    Bug Fixes

    • csv-stringify: quote_match with empty string pattern quotes empty strings (#345) (1c22d2e), closes #344

    6.1.2 (2022-06-14)

    Note: Version bump only for package csv

    6.1.1 (2022-06-14)

    Bug Fixes

    • csv-stringify: bom and header in sync mode with no records (fix #343) (bff158f)

    6.1.0 (2022-05-24)

    Features

    Commits
    • 78a8792 chore(release): publish
    • e8b4fc7 chore(release): publish
    • fcd8ac5 chore(release): publish
    • 1c22d2e fix(csv-stringify): quote_match with empty string pattern quotes empty string...
    • 5147e6e chore(release): publish
    • 851a129 chore(release): publish
    • bff158f fix(csv-stringify): bom and header in sync mode with no records (fix #343)
    • 59cf7a4 chore(release): publish
    • c719ddc chore: latest dependencies
    • 8a5eb7d feat: wg stream api
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump csv from 6.0.5 to 6.1.0

    Bump csv from 6.0.5 to 6.1.0

    Bumps csv from 6.0.5 to 6.1.0.

    Changelog

    Sourced from csv's changelog.

    6.1.0 (2022-05-24)

    Features

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @actions/core from 1.6.0 to 1.8.2

    Bump @actions/core from 1.6.0 to 1.8.2

    Bumps @actions/core from 1.6.0 to 1.8.2.

    Changelog

    Sourced from @​actions/core's changelog.

    1.8.2

    • Update to v2.0.1 of @actions/http-client #1087

    1.8.1

    • Update to v2.0.0 of @actions/http-client

    1.8.0

    1.7.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @actions/github from 5.0.1 to 5.0.3

    Bump @actions/github from 5.0.1 to 5.0.3

    Bumps @actions/github from 5.0.1 to 5.0.3.

    Changelog

    Sourced from @​actions/github's changelog.

    5.0.3

      • Update to v2.0.1 of @actions/http-client #1087

    5.0.2

    • Update to v2.0.0 of @actions/http-client
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @actions/core from 1.6.0 to 1.7.0

    Bump @actions/core from 1.6.0 to 1.7.0

    Bumps @actions/core from 1.6.0 to 1.7.0.

    Changelog

    Sourced from @​actions/core's changelog.

    1.7.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Fix Typo (report column and README)

    Fix Typo (report column and README)

    Change

    Hi, it's a nice report🗒️ . Though it's a minor one..., I just noticed some typos while evaluating this action.

    Testings Done

    Build

    $ node --version
    v16.13.1
    $ npm --version
    8.1.2
    $ npm install
    $ npm run build
    

    Behavior

    • Just tested on example with forked version.

    Before

    before

    After

    after
    name: Organization Authorization Action
    
    on:
      workflow_dispatch:
    
    jobs:
      github-authorization-report:
        runs-on: ubuntu-latest
        steps:
          - name: Checkout
            uses: actions/checkout@v3
          - name: Get authorization report
            # uses: nicklegan/[email protected]
            uses: parroty/github-org-authorization-action@fix/typo
            with:
              token: ${{ secrets.ORG_TOKEN }}
              organization: 'xxx-demo'
    
    opened by parroty 1
  • v2.0.0

    v2.0.0

    • Optional JSON export
    • Sorting per CSV report column
    • CSV sorting in descending or ascending order
    • Case-insensitive sorting
    • Refactor code
    • Update dependencies
    • README update
    enhancement 
    opened by nicklegan 0
  • Bump natural-orderby from 2.0.3 to 3.0.1

    Bump natural-orderby from 2.0.3 to 3.0.1

    Bumps natural-orderby from 2.0.3 to 3.0.1.

    Release notes

    Sourced from natural-orderby's releases.

    v3.0.1

    Bug Fixes

    • fix: umd imports

    v3.0.0

    BREAKING CHANGES

    • migrated codebase to TypeScript
    Changelog

    Sourced from natural-orderby's changelog.

    3.0.1

    Patch Changes

    • fix umd imports

    3.0.0

    Major Changes

    • Migrate codebase to TypeScript
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump csv from 6.2.0 to 6.2.5

    Bump csv from 6.2.0 to 6.2.5

    Bumps csv from 6.2.0 to 6.2.5.

    Changelog

    Sourced from csv's changelog.

    6.2.5 (2022-11-30)

    Note: Version bump only for package csv

    6.2.4 (2022-11-28)

    Note: Version bump only for package csv

    6.2.3 (2022-11-22)

    Note: Version bump only for package csv

    6.2.2 (2022-11-08)

    Note: Version bump only for package csv

    6.2.1 (2022-10-12)

    Note: Version bump only for package csv

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump @actions/core from 1.9.1 to 1.10.0

    Bump @actions/core from 1.9.1 to 1.10.0

    Bumps @actions/core from 1.9.1 to 1.10.0.

    Changelog

    Sourced from @​actions/core's changelog.

    1.10.0

    • saveState and setOutput now use environment files if available #1178
    • getMultilineInput now correctly trims whitespace by default #1185
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump @actions/github from 5.0.3 to 5.1.1

    Bump @actions/github from 5.0.3 to 5.1.1

    Bumps @actions/github from 5.0.3 to 5.1.1.

    Changelog

    Sourced from @​actions/github's changelog.

    5.1.1

    • Export default octokit options #1188

    5.1.0

    • Add additionalPlugins parameter to getOctokit method #1181
    • Dependency updates #1180
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
Releases(v2.2.0)
  • v2.2.0(Sep 19, 2022)

    • Additional feature flag to add columns for the organization members installing and adding repos to the GitHub App installation in the report.

    What's Changed

    • v2.2.0 by @nicklegan in https://github.com/nicklegan/github-org-authorization-action/pull/13

    Full Changelog: https://github.com/nicklegan/github-org-authorization-action/compare/v2.1.0...v2.2.0

    Source code(tar.gz)
    Source code(zip)
  • v2.1.0(Aug 22, 2022)

    • Add GitHub App installation creation, updates and suspended columns to the report
    • Update dependencies
    • README retouch

    What's Changed

    • v2.1.0 by @nicklegan in https://github.com/nicklegan/github-org-authorization-action/pull/12

    Full Changelog: https://github.com/nicklegan/github-org-authorization-action/compare/v2.0.0...v2.1.0

    Source code(tar.gz)
    Source code(zip)
  • v2.0.0(Jul 4, 2022)

    • Optional JSON export
    • Sorting per CSV report column
    • CSV sorting in descending or ascending order
    • Case-insensitive sorting
    • Refactor code
    • Update dependencies
    • README update

    Full Changelog: https://github.com/nicklegan/github-org-authorization-action/compare/v1.0.1...v2.0.0

    Source code(tar.gz)
    Source code(zip)
  • v1.0.1(Apr 6, 2022)

    What's Changed

    • Fix Typo (report column and README) by @parroty in https://github.com/nicklegan/github-org-authorization-action/pull/1
    • v1.0.1 by @nicklegan in https://github.com/nicklegan/github-org-authorization-action/pull/2

    New Contributors

    • @parroty made their first contribution in https://github.com/nicklegan/github-org-authorization-action/pull/1
    • @nicklegan made their first contribution in https://github.com/nicklegan/github-org-authorization-action/pull/2

    Full Changelog: https://github.com/nicklegan/github-org-authorization-action/compare/v1.0.0...v1.0.1

    Source code(tar.gz)
    Source code(zip)
  • v1.0.0(Apr 4, 2022)

    A GitHub Action to generate reports that contain all the SSH keys, personal access tokens, GitHub App installations, deploy keys and their respective permissions authorized against a GitHub organization.

    Source code(tar.gz)
    Source code(zip)
Owner
Nick Nagel
Senior Solution Architect
Nick Nagel
Generate a TOC of any page anywhere to quickly access the page's content.

logseq-plugin-tocgen 在任何地方生成任一页面/块的目录,通过它你可以快速访问页面/块内容。同时提供了滚动回页面顶部的功能。 Generate a TOC of any page/block anywhere and quickly access the page/block's

Seth Yuan 90 Jan 4, 2023
Free Bootstrap 5 Admin and Dashboard Template that comes with all essential dashboard components, elements, charts, graph and application pages. Download now for free and use with personal or commercial projects.

PlainAdmin - Free Bootstrap 5 Dashboard Template PlainAdmin is a free and open-source Bootstrap 5 admin and dashboard template that comes with - all e

PlainAdmin 238 Dec 31, 2022
Generate an image of all your Github contributions

GitHub Contribution Chart Generator Generates an image of all your GitHub contributions since you have signed up, so you can use it in social media. T

Sallar 4.3k Jan 2, 2023
Github action generates dynamic image URL for contributor list to display it!

github-action-contributors Github action generates dynamic image URL for contributor list to display it! Contributors Usage - run: mkdir -p build - na

小弟调调™ 10 Dec 31, 2022
An open-source visualization library specialized for authoring charts that facilitate data storytelling with a high-level action-driven grammar.

Narrative Chart Introduction Narrative Chart is an open-source visualization library specialized for authoring charts that facilitate data storytellin

Narrative Chart 45 Nov 2, 2022
Typr is a full-stack web application designed for new developers to improve their typing skills. User Authentication, Multiplayer, and Statistics included.

Typr Typr is a full-stack web application designed for new developers to improve their typing skills. It includes Javascript, Ruby and Python typing p

Connor Mullin 5 May 12, 2022
📸 Generate image using HTML5 canvas and SVG

egami → image README | 中文文档 Generate image using HTML5 canvas and SVG Fork from html-to-image Installation pnpm pnpm add egami npm npm i egami Usage i

weng 12 Jan 3, 2023
A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser

jQuery Sparklines This jQuery plugin makes it easy to generate a number of different types of sparklines directly in the browser, using online a line

Gareth Watts 1.2k Jan 4, 2023
Django Class Based Views to generate Ajax charts js parameters.

Django Chartjs Django Chartjs lets you manage charts in your Django application. This is compatible with Chart.js and Highcharts JS libraries. Using a

PeopleDoc 377 Dec 25, 2022
API to generate candlestick chart data for any time period based on transactions data

candel-maker API to generate candlestick chart data for any time period based on transactions data Installation clone repo git clone https://github.co

null 2 Aug 18, 2022
An All-in-one Visualization Framework for TiddlyWiki5 based on ECharts

ECharts for TiddlyWiki5 When I first started using TiddlyWiki a long time ago, I wanted TiddlyWiki to be able to visualize data. I wanted to generate

Tiddly Gittly 31 Dec 30, 2022
Visualize your tech stack and database with a simple, beautiful, and interactive web app.

Stacify Visualize your tech stack and database with a simple, beautiful, and interactive web app. Why Stacify Why would you want to use Stacify? Well,

Isaiah Hamilton 1 Jan 20, 2022
A web app that shows visualizations of the most used graphs algorithms such as BFS, DFS, Dijsktra, Minimum spanning tree, etc. It allows you to draw your own graph.

Graph Visualizer Draw your own graphs and visualize the most common graph algorithms This web application allows you to draw a graph from zero, with p

Gonzalo Pereira 31 Jul 29, 2022
DigiDex - an App built on Next.js to query Digimons

Digidex DigiDex is an App built on Next.js to query Digimons. Check out the Website. Leave a ?? if you liked it. That would make my day ?? . Screensho

null 7 Dec 28, 2022
⚠️ This project is not maintained anymore! Please go to https://github.com/visjs

vis.js (deprecated!) ❗ This project is not maintained anymore! (See Issue #4259 for details) We welcome you to use the libraries from the visjs commun

null 7.9k Dec 27, 2022
A visualization grammar. Moved to: https://github.com/vega/vega

Vega: A Visualization Grammar Vega is a visualization grammar, a declarative format for creating and saving interactive visualization designs. With Ve

Trifacta Inc. 29 Dec 30, 2022
Extend GitHub pages with support for LaTeX, plotly, etc.

Extend GitHub pages with support for LaTeX, plotly, etc. xhub is a browser extension for Google Chrome that lets you use various add-ons on GitHub REA

Nico Schlömer 71 Dec 11, 2022
A web application to 🔍inspect your GitHub Profile Stats📊 in a lucid way. Visualization made easy with Charts💡🚀

know-your-gitstats A web application to ?? inspect your GitHub Profile Stats ?? in a lucid way. Visualization made easy with Charts ?? ?? . ✅ Features

Shubham Jadhav 46 Oct 15, 2022
Processing Foundation 18.6k Jan 1, 2023