mirror of
https://github.com/SwingTheVine/Wplace-BlueMarble.git
synced 2026-03-11 21:26:55 +00:00
Added tokei to GitHub workflow
This commit is contained in:
parent
eb5198a653
commit
7a9c3e2c0a
2 changed files with 21 additions and 2 deletions
19
.github/workflows/build.yml
vendored
19
.github/workflows/build.yml
vendored
|
|
@ -55,6 +55,12 @@ jobs:
|
|||
- name: Install dependencies
|
||||
run: npm install
|
||||
|
||||
- name: Install tokei
|
||||
run: |
|
||||
curl -L https://github.com/XAMPPRocky/tokei/releases/latest/download/tokei-x86_64-unknown-linux-gnu.tar.gz \
|
||||
| tar xz
|
||||
sudo mv tokei /usr/local/bin/
|
||||
|
||||
- name: Update userscript version
|
||||
run: |
|
||||
npm version minor --no-git-tag-version
|
||||
|
|
@ -100,6 +106,19 @@ jobs:
|
|||
echo "Compression: $percentage"
|
||||
badge_url="https://img.shields.io/badge/Compression-${percentage}%25-blue"
|
||||
sed -i -E 's#https://img.shields.io/badge/Compression-[^"]*#'"$badge_url"'#' docs/README.md
|
||||
|
||||
- name: Update tokei Shields
|
||||
run: |
|
||||
# Run tokei
|
||||
tokei src docs build --output json > tokei.json
|
||||
code_total=$(jq '[.[] | .code] | add' tokei.json)
|
||||
comm_total=$(jq '[.[] | .comments] | add' tokei.json)
|
||||
badge_code="https://img.shields.io/badge/Lines_Of_Code-${code_total}-blue?style=flat"
|
||||
badge_comm="https://img.shields.io/badge/Lines_Of_Comments-${comm_total}-blue?style=flat"
|
||||
echo "Code Badge: $badge_code"
|
||||
echo "Comm Badge: $badge_comm"
|
||||
sed -i -E 's#https://img.shields.io/badge/Lines_Of_Code-[^"]*#'"$badge_code"'#' docs/README.md
|
||||
sed -i -E 's#https://img.shields.io/badge/Lines_Of_Comments-[^"]*#'"$badge_comm"'#' docs/README.md
|
||||
|
||||
- name: Get the previous commit message
|
||||
id: get-commit-message
|
||||
|
|
|
|||
|
|
@ -52,8 +52,8 @@
|
|||
<a href="https://bluemarble.lol/" target="_blank" rel="noopener noreferrer"><img alt="Blue Marble Website" src="https://img.shields.io/badge/Blue_Marble_Website-crqch-blue?style=flat&logo=globe&logoColor=white"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="WakaTime" src="https://img.shields.io/badge/Coding_Time-111hrs_12mins-blue?style=flat&logo=wakatime&logoColor=black&logoSize=auto&labelColor=white"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Total Patches" src="https://img.shields.io/badge/Total_Patches-498-black?style=flat"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Total Lines of Code" src="https://tokei.rs/b1/github/SwingTheVine/Wplace-BlueMarble?category=code"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Total Comments" src="https://tokei.rs/b1/github/SwingTheVine/Wplace-BlueMarble?category=comments"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Total Lines of Code" src="https://img.shields.io/badge/Lines_Of_Code-498-blue?style=flat"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Total Comments" src="https://img.shields.io/badge/Lines_Of_Comments-498-blue?style=flat"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Compression" src="https://img.shields.io/badge/Compression-70.19%25-blue"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Repo Size" src="https://img.shields.io/github/repo-size/SwingTheVine/Wplace-BlueMarble"></a>
|
||||
<a href="" target="_blank" rel="noopener noreferrer"><img alt="Downloads" src="https://img.shields.io/github/downloads/SwingTheVine/Wplace-BlueMarble/total.svg"></a>
|
||||
|
|
|
|||
Loading…
Reference in a new issue