├── README.md ├── topics.md └── .github └── workflows └── daily.yml /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Awesome Stars [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome) 3 | 4 | > A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred). 5 | 6 | ## Contents 7 | 8 | 9 | 10 | ## License 11 | 12 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 13 | 14 | To the extent possible under law, [m040601](https://github.com/m040601) has waived all copyright and related or neighboring rights to this work. 15 | 16 | -------------------------------------------------------------------------------- /topics.md: -------------------------------------------------------------------------------- 1 | 2 | # Awesome Stars [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome) 3 | 4 | > A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred). 5 | 6 | ## Contents 7 | 8 | 9 | 10 | ## License 11 | 12 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 13 | 14 | To the extent possible under law, [m040601](https://github.com/m040601) has waived all copyright and related or neighboring rights to this work. 15 | 16 | -------------------------------------------------------------------------------- /.github/workflows/daily.yml: -------------------------------------------------------------------------------- 1 | name: update awesome-stars 2 | on: 3 | workflow_dispatch: 4 | schedule: 5 | - cron: 30 0 * * * 6 | jobs: 7 | awesome-stars: 8 | name: update awesome-stars 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/checkout@v3 12 | - name: Set up Python 13 | uses: actions/setup-python@v4 14 | with: 15 | python-version: '3.10' 16 | - name: Install dependencies 17 | run: | 18 | python -m pip install --upgrade pip 19 | pip install starred 20 | - name: get repository name 21 | run: echo "REPOSITORY_NAME=${GITHUB_REPOSITORY#*/}" >> $GITHUB_ENV 22 | - name: update repo category by language 23 | env: 24 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 25 | REPOSITORY: ${{ env.REPOSITORY_NAME }} 26 | USERNAME: ${{ github.repository_owner }} 27 | run: starred --username ${USERNAME} --repository ${REPOSITORY} --sort --token ${GITHUB_TOKEN} --message 'awesome-stars category by language update by github actions cron, created by starred' 28 | - name: update repo category by topic 29 | env: 30 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 31 | REPOSITORY: ${{ env.REPOSITORY_NAME }} 32 | USERNAME: ${{ github.repository_owner }} 33 | run: starred --username ${USERNAME} --repository ${REPOSITORY} --sort --token ${GITHUB_TOKEN} --message 'awesome-stars category by topic update by github actions cron, created by starred' --topic --topic_limit 500 --filename topics.md 34 | --------------------------------------------------------------------------------