Skip to content
refresh-ccw

GitHub Action

omg.lol GitHub status sync

v1.0.2 Latest version

omg.lol GitHub status sync

refresh-ccw

omg.lol GitHub status sync

Syncs your omg.lol and GitHub user profile statuses

Installation

Copy and paste the following snippet into your .yml file.

              

- name: omg.lol GitHub status sync

uses: lucasmelin/[email protected]

Learn more about this action in lucasmelin/omg.lol-gh-status-sync-action

Choose a version

omg.lol to GitHub status sync action

Sync your omg.lol status to your GitHub user profile status.

Inputs

omg_lol_user

Required An omg.lol username. Used to retrieve the latest status of the user.

github_token

Required A GitHub Personal Access Token with user scopes. Used for updating the GitHub user profile status.

Outputs

emoji

The emoji used in the status.

message

The status message text.

Example usage

uses: lucasmelin/omg.lol-gh-status-sync-action@v1
with:
  omg_lol_user: lucasmelin
  github_token: ${{ secrets.PERSONAL_USER_TOKEN }}

Development

Install the dependencies

$ npm install

Build the typescript and package it for distribution

$ npm run build && npm run package

Publish

$ npm run package
$ git add dist
$ git commit -a -m "Production dependencies"
$ git push origin releases/v1