Conventional Changelog Action 9badeafda3 chore(release): v1.0.24
2021-01-16 11:55:55 +00:00
2021-01-16 12:55:10 +01:00
2021-01-15 10:43:56 +01:00
2021-01-16 09:28:15 +01:00
2021-01-15 10:43:56 +01:00
2021-01-16 12:31:17 +01:00
2021-01-16 11:55:55 +00:00
2021-01-16 11:55:55 +00:00
2021-01-16 11:55:55 +00:00
2021-01-16 12:36:53 +01:00

My Awesome list

This action query the github api to get starred list of the user and then generates a list ordered by languages.

You can see an example of the output at my own simonecorsi/awesome

Setup

To use this action you have to create your own repository (eg: yourname/awesome), then create a new empty action in it and then use the example workflow below as a starting point.

Inputs

github-token

The github workflow token is mandatory

api-token

The Personal API Access Token is mandatory to fetch stars from the API without incurring in Rate Limits.

You'll have to generate a [personal api token][https://github.com/settings/tokens/new] and then add

Example workflow

name: Update awesome list

on: 
  workflow_dispatch:
  schedule:
    - cron: '0 0 * * *'

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Awesome generator
        uses: simonecorsi/mawesome@lastest
        with:
          api-token: ${{ secrets.API_TOKEN }}
          github-token: ${{ secrets.GITHUB_TOKEN }}
Description
No description provided
Readme 4.9 MiB
Languages
JavaScript 99.4%
TypeScript 0.6%