Skip to content

Commit

Permalink
Merge pull request #9 from junhoyeo/main
Browse files Browse the repository at this point in the history
기업 목록의 데이터 업데이트를 자동화 합니다.
  • Loading branch information
channy authored Nov 25, 2022
2 parents 05da86f + 6901bfc commit 022eaf5
Show file tree
Hide file tree
Showing 6 changed files with 853 additions and 58 deletions.
44 changes: 44 additions & 0 deletions .github/workflows/update.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: update-companies
on:
schedule:
# 하루에 한 번, 04:00 UTC => 13:00 (GMT+9)에 업데이트
- cron: '0 4 * * *'
push:
branches:
- main
workflow_dispatch:

jobs:
update:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.10']
steps:
- uses: actions/checkout@master
with:
persist-credentials: false
fetch-depth: 0

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies (`aiohttp`)
run: |
python -m pip install --upgrade pip
pip install aiohttp
- name: Run script
run: |
python3 ./src/update-json.py ${{ secrets.GITHUB_TOKEN }}
python3 ./src/update-markdown.py
- name: Commit & Push changes
uses: Andro999b/push@patch-1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: main
message: >
🎉 chore: update draws for ${{ env.DATE }}
32 changes: 21 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,27 @@
# 국내 IT 기업 소프트웨어 개발 문화
본 레포지터리는 국내 IT 기업의 소프트웨어 개발 문화에 대한 다양한 자료를 정리하고 있습니다.
본 레포지터리는 국내 IT 기업의 소프트웨어 개발 문화에 대한 다양한 자료를 정리하고 있습니다.

## 상위 10개 IT 기업 Github 레포지터리 (숫자 기준)

- 데이터는 매일 오후 1시에 자동으로 업데이트됩니다. `main` 브랜치에 새로운 커밋이 추가되었을 때도 업데이트가 시도됩니다.
- 전체 목록은 [여기](./github.json)에서 확인하실 수 있습니다.

> **Note**<br />
> 새로운 회사를 추가하고 싶거나, 오가니제이션 정보 수정이 필요한 경우 [`github.json`](./github.json) 파일을 변경한 뒤에, Pull Request를 올려 주세요.
<!-- MARKDOWN_TABLE(GITHUB): START -->

| **회사명** | **레포지터리 수** | **팔로워 수** | **Github 주소** |
|:---|---:|---:|:---|
| 티맥스클라우드 | 245 | 15 | https://github.com/tmax-cloud |
| 네이버 | 214 | 445 | https://github.com/naver |
| 삼성전자 | 155 | - | https://github.com/Samsung |
| 센드버드 | 155 | 62 | https://github.com/sendbird |
| 데브시스터즈 | 150 | 61 | https://github.com/devsisters |
| 리디 | 123 | 27 | https://github.com/ridi |
| 라인 | 109 | 297 | https://github.com/line |
| 당근마켓 | 103 | 271 | https://github.com/daangn |
| NHN | 103 | 216 | https://github.com/nhn |
| 래블업 | 101 | 18 | https://github.com/lablup |
| 티맥스클라우드 | 245 | 17 | https://github.com/tmax-cloud |
| 네이버 | 214 | 463 | https://github.com/naver |
| 인베슘 | 163 | 12 | https://github.com/hamonikr |
| 삼성전자 | 155 | 278 | https://github.com/Samsung |
| 센드버드 | 155 | 68 | https://github.com/sendbird |
| 데브시스터즈 | 150 | 69 | https://github.com/devsisters |
| 리디 | 123 | 29 | https://github.com/ridi |
| 라인 | 109 | 306 | https://github.com/line |
| 당근마켓 | 103 | 281 | https://github.com/daangn |
| NHN | 103 | 224 | https://github.com/nhn |

<!-- MARKDOWN_TABLE(GITHUB): END -->
Loading

0 comments on commit 022eaf5

Please sign in to comment.