From a29c3c6abe9d83efe3c59a795fe85e522a2b0aac Mon Sep 17 00:00:00 2001 From: Soxoj <31013580+soxoj@users.noreply.github.com> Date: Sat, 26 Feb 2022 13:38:15 +0300 Subject: [PATCH] CI autoupdate (#359) * CI autoupdate * Updated site list and statistics --- .github/workflows/update-site-data.yml | 24 ++++++++++-- sites.md | 51 +++++++++++++++++++++++++- 2 files changed, 71 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update-site-data.yml b/.github/workflows/update-site-data.yml index d4689da..f0321e1 100644 --- a/.github/workflows/update-site-data.yml +++ b/.github/workflows/update-site-data.yml @@ -1,18 +1,36 @@ -name: Update sites rating +name: Update sites rating and statistics on: push: branches: [ main ] pull_request: branches: [ main ] + types: [opened, synchronize] jobs: build: runs-on: ubuntu-latest steps: - - name: checkout repo - uses: actions/checkout@v2 + - name: Checkout repository + uses: actions/checkout@v2.3.2 + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository. + - name: build application run: | pip3 install . python3 ./utils/update_site_data.py --empty-only + + - name: Commit and push changes + run: | + git config --global user.name "Maigret autoupdate" + git config --global user.email "soxoj@protonmail.com" + echo `git name-rev ${{ github.event.pull_request.head.sha }} --name-only` + export BRANCH=`git name-rev ${{ github.event.pull_request.head.sha }} --name-only | sed 's/remotes\/origin\///'` + echo $BRANCH + git remote -v + git checkout $BRANCH + git add sites.md + git commit -m "Updated site list and statistics" + git push origin $BRANCH \ No newline at end of file diff --git a/sites.md b/sites.md index e2b7d20..6bd93d0 100644 --- a/sites.md +++ b/sites.md @@ -2599,4 +2599,53 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.hozpitality.com) [hozpitality (https://www.hozpitality.com)](https://www.hozpitality.com)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=https://kazanlashkigalab.com) [kazanlashkigalab.com (https://kazanlashkigalab.com)](https://kazanlashkigalab.com)*: top 100M, kz* -Alexa.com rank data fetched at (2022-01-21 21:28:53.863014 UTC) +Alexa.com rank data fetched at (2022-02-23 22:14:26.029891 UTC) +## Statistics + +Enabled/total sites: 2449/2595 + +Incomplete checks: 586/1978 (false positive risks) + +Top 20 profile URLs: +- (796) `{urlMain}/index/8-0-{username} (uCoz)` +- (221) `{urlMain}{urlSubpath}/members/?username={username} (XenForo)` +- (221) `/{username}` +- (138) `/user/{username}` +- (134) `{urlMain}{urlSubpath}/member.php?username={username} (vBulletin)` +- (97) `/profile/{username}` +- (87) `{urlMain}/u/{username}/summary (Discourse)` +- (74) `/users/{username}` +- (44) `{urlMain}{urlSubpath}/search.php?author={username} (phpBB/Search)` +- (41) `/members/?username={username}` +- (39) `SUBDOMAIN` +- (36) `/@{username}` +- (28) `/u/{username}` +- (27) `{urlMain}{urlSubpath}/memberlist.php?username={username} (phpBB)` +- (24) `/members/{username}` +- (18) `/forum/members/?username={username}` +- (18) `/forum/search.php?keywords=&terms=all&author={username}` +- (17) `/search.php?keywords=&terms=all&author={username}` +- (15) `/author/{username}` +- (14) `/profile.php?mode=viewprofile&u={username}` + +Top 20 tags: +- (255) `forum` +- (50) `gaming` +- (40) `NO_TAGS` (non-standard) +- (24) `coding` +- (23) `photo` +- (19) `news` +- (18) `blog` +- (18) `music` +- (15) `tech` +- (13) `freelance` +- (12) `sharing` +- (12) `finance` +- (11) `shopping` +- (10) `dating` +- (10) `art` +- (9) `hobby` +- (8) `movies` +- (7) `sport` +- (7) `hacking` +- (5) `stock`