mirror of
https://github.com/sokai/gh-stars.git
synced 2025-10-10 23:40:39 +02:00
Initial commit
This commit is contained in:
commit
33c8183840
8 changed files with 6644 additions and 0 deletions
13
.github/templates/by-list.md
vendored
Normal file
13
.github/templates/by-list.md
vendored
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
<!--lint disable awesome-contributing awesome-license awesome-list-item match-punctuation no-repeat-punctuation no-undefined-references awesome-spell-check-->
|
||||||
|
|
||||||
|
# Awesome Stars [](https://github.com/sindresorhus/awesome)
|
||||||
|
|
||||||
|
> A curated list of my GitHub stars! Generated by [gaze-stars](https://github.com/Frestein/gaze-stars).
|
||||||
|
|
||||||
|
[[GENERATE HERE]]
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
[](https://creativecommons.org/publicdomain/zero/1.0/)
|
||||||
|
|
||||||
|
To the extent possible under law, [Frestein](https://github.com/Frestein) has waived all copyright and related or neighboring rights to this work.
|
34
.github/workflows/update-by-lang.yml
vendored
Normal file
34
.github/workflows/update-by-lang.yml
vendored
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
name: Update by language
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
schedule:
|
||||||
|
- cron: 0 0 * * *
|
||||||
|
jobs:
|
||||||
|
update-by-language:
|
||||||
|
name: update awesome-stars
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
- name: Set up Python
|
||||||
|
uses: actions/setup-python@v4
|
||||||
|
with:
|
||||||
|
python-version: "3.10"
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
python -m pip install --upgrade pip
|
||||||
|
pip install starred
|
||||||
|
- name: Get repository name
|
||||||
|
run: echo "REPOSITORY_NAME=${GITHUB_REPOSITORY#*/}" >> $GITHUB_ENV
|
||||||
|
- name: Update repo category by language
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
REPOSITORY: ${{ env.REPOSITORY_NAME }}
|
||||||
|
USERNAME: ${{ github.repository_owner }}
|
||||||
|
run: |
|
||||||
|
starred \
|
||||||
|
--username ${USERNAME} \
|
||||||
|
--repository ${REPOSITORY} \
|
||||||
|
--token ${GITHUB_TOKEN} \
|
||||||
|
--sort \
|
||||||
|
--message "docs(language): bump data" \
|
||||||
|
--filename by-language.md
|
21
.github/workflows/update-by-list.yml
vendored
Normal file
21
.github/workflows/update-by-list.yml
vendored
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
name: Update by list
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
schedule:
|
||||||
|
- cron: "0 0 * * *"
|
||||||
|
jobs:
|
||||||
|
update-by-list:
|
||||||
|
name: update awesome-stars
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Update repo category by list
|
||||||
|
uses: Frestein/gaze-stars@main
|
||||||
|
with:
|
||||||
|
github-username: ${{ github.repository_owner }}
|
||||||
|
git-message: "docs(list): bump data"
|
||||||
|
sort-by: stars
|
||||||
|
style: list
|
||||||
|
template-path: .github/templates/by-list.md
|
||||||
|
output-path: by-list.md
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
36
.github/workflows/update-by-topic.yml
vendored
Normal file
36
.github/workflows/update-by-topic.yml
vendored
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
name: Update by topic
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
schedule:
|
||||||
|
- cron: 0 0 * * *
|
||||||
|
jobs:
|
||||||
|
update-by-topic:
|
||||||
|
name: update awesome-stars
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
- name: Set up Python
|
||||||
|
uses: actions/setup-python@v4
|
||||||
|
with:
|
||||||
|
python-version: "3.10"
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
python -m pip install --upgrade pip
|
||||||
|
pip install starred
|
||||||
|
- name: Get repository name
|
||||||
|
run: echo "REPOSITORY_NAME=${GITHUB_REPOSITORY#*/}" >> $GITHUB_ENV
|
||||||
|
- name: Update repo category by topic
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
REPOSITORY: ${{ env.REPOSITORY_NAME }}
|
||||||
|
USERNAME: ${{ github.repository_owner }}
|
||||||
|
run: |
|
||||||
|
starred \
|
||||||
|
--username ${USERNAME} \
|
||||||
|
--repository ${REPOSITORY} \
|
||||||
|
--token ${GITHUB_TOKEN} \
|
||||||
|
--sort \
|
||||||
|
--message "docs(topic): bump data" \
|
||||||
|
--filename by-topic.md \
|
||||||
|
--topic \
|
||||||
|
--topic_limit 500
|
17
README.md
Normal file
17
README.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<!--lint disable awesome-contributing awesome-license awesome-list-item match-punctuation no-repeat-punctuation no-undefined-references awesome-spell-check-->
|
||||||
|
|
||||||
|
# Awesome Stars [](https://github.com/sindresorhus/awesome)
|
||||||
|
|
||||||
|
> A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred) and [gaze-stars](https://github.com/Frestein/gaze-stars).
|
||||||
|
|
||||||
|
## Lists
|
||||||
|
|
||||||
|
- [By Language](https://github.com/frestein/awesome-stars/blob/master/by-language.md)
|
||||||
|
- [By Topic](https://github.com/frestein/awesome-stars/blob/master/by-topic.md)
|
||||||
|
- [By List](https://github.com/frestein/awesome-stars/blob/master/by-list.md)
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
[](https://creativecommons.org/publicdomain/zero/1.0/)
|
||||||
|
|
||||||
|
To the extent possible under law, [Frestein](https://github.com/Frestein) has waived all copyright and related or neighboring rights to this work.
|
1669
by-language.md
Normal file
1669
by-language.md
Normal file
File diff suppressed because it is too large
Load diff
1614
by-list.md
Normal file
1614
by-list.md
Normal file
File diff suppressed because it is too large
Load diff
3240
by-topic.md
Normal file
3240
by-topic.md
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue