Skip to content

Commit e7c6cf6

Browse files
Merge remote-tracking branch 'upstream/dev' into refactor/storybook-proj-docs-and-unification
2 parents c0fe98e + 7262601 commit e7c6cf6

File tree

1,142 files changed

+64277
-25522
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,142 files changed

+64277
-25522
lines changed

.all-contributorsrc

Lines changed: 149 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1521,7 +1521,7 @@
15211521
"login": "sassal",
15221522
"name": "sassal",
15231523
"avatar_url": "https://avatars0.githubusercontent.com/u/9276959?v=4",
1524-
"profile": "https//twitter.com/sassal0x",
1524+
"profile": "https://twitter.com/sassal0x",
15251525
"contributions": [
15261526
"content"
15271527
]
@@ -5873,7 +5873,8 @@
58735873
"profile": "https://github.com/MiConnell",
58745874
"contributions": [
58755875
"content",
5876-
"code"
5876+
"code",
5877+
"bug"
58775878
]
58785879
},
58795880
{
@@ -8829,7 +8830,7 @@
88298830
"login": "joonspoon",
88308831
"name": "June Clarke ",
88318832
"avatar_url": "https://avatars.githubusercontent.com/u/302478?v=4",
8832-
"profile": "jointheleague.org",
8833+
"profile": "https://www.jointheleague.org/",
88338834
"contributions": [
88348835
"doc"
88358836
]
@@ -8838,7 +8839,7 @@
88388839
"login": "slf188",
88398840
"name": "菲利",
88408841
"avatar_url": "https://avatars.githubusercontent.com/u/49417481?v=4",
8841-
"profile": "huggingface.co/slf188",
8842+
"profile": "https://huggingface.co/slf188",
88428843
"contributions": [
88438844
"doc"
88448845
]
@@ -10965,6 +10966,150 @@
1096510966
"contributions": [
1096610967
"content"
1096710968
]
10969+
},
10970+
{
10971+
"login": "sminempepe",
10972+
"name": "sminempepe",
10973+
"avatar_url": "https://avatars.githubusercontent.com/u/76882704?v=4",
10974+
"profile": "https://github.com/sminempepe",
10975+
"contributions": [
10976+
"doc"
10977+
]
10978+
},
10979+
{
10980+
"login": "aslikaya",
10981+
"name": "aslikaya",
10982+
"avatar_url": "https://avatars.githubusercontent.com/u/9151261?v=4",
10983+
"profile": "https://github.com/aslikaya",
10984+
"contributions": [
10985+
"doc"
10986+
]
10987+
},
10988+
{
10989+
"login": "lucas-amberg",
10990+
"name": "Lucas Amberg",
10991+
"avatar_url": "https://avatars.githubusercontent.com/u/102396588?v=4",
10992+
"profile": "http://lucasamberg.dev",
10993+
"contributions": [
10994+
"doc"
10995+
]
10996+
},
10997+
{
10998+
"login": "a-hagi613",
10999+
"name": "Abdullahi",
11000+
"avatar_url": "https://avatars.githubusercontent.com/u/92589940?v=4",
11001+
"profile": "https://a-hagi.dev/",
11002+
"contributions": [
11003+
"bug"
11004+
]
11005+
},
11006+
{
11007+
"login": "pranavkonde",
11008+
"name": "Pranav Konde",
11009+
"avatar_url": "https://avatars.githubusercontent.com/u/76070589?v=4",
11010+
"profile": "https://www.linkedin.com/in/pranav-konde-56aa141b5/",
11011+
"contributions": [
11012+
"content"
11013+
]
11014+
},
11015+
{
11016+
"login": "MohitKambli",
11017+
"name": "Mohit Kambli",
11018+
"avatar_url": "https://avatars.githubusercontent.com/u/31406633?v=4",
11019+
"profile": "https://github.com/MohitKambli",
11020+
"contributions": [
11021+
"code"
11022+
]
11023+
},
11024+
{
11025+
"login": "oleksandr-hyriavets",
11026+
"name": "Oleksandr Hyriavets",
11027+
"avatar_url": "https://avatars.githubusercontent.com/u/19614509?v=4",
11028+
"profile": "https://github.com/oleksandr-hyriavets",
11029+
"contributions": [
11030+
"code"
11031+
]
11032+
},
11033+
{
11034+
"login": "titanism",
11035+
"name": "titanism",
11036+
"avatar_url": "https://avatars.githubusercontent.com/u/101466223?v=4",
11037+
"profile": "https://github.com/titanism",
11038+
"contributions": [
11039+
"doc"
11040+
]
11041+
},
11042+
{
11043+
"login": "Maxservais",
11044+
"name": "Maxime Servais",
11045+
"avatar_url": "https://avatars.githubusercontent.com/u/43566493?v=4",
11046+
"profile": "https://www.ethereum-ecosystem.com/",
11047+
"contributions": [
11048+
"code"
11049+
]
11050+
},
11051+
{
11052+
"login": "nebolax",
11053+
"name": "Alexey Nebolsin",
11054+
"avatar_url": "https://avatars.githubusercontent.com/u/63492346?v=4",
11055+
"profile": "https://t.me/nebolax",
11056+
"contributions": [
11057+
"doc"
11058+
]
11059+
},
11060+
{
11061+
"login": "jimgreen2013",
11062+
"name": "jimgreen2013",
11063+
"avatar_url": "https://avatars.githubusercontent.com/u/15890793?v=4",
11064+
"profile": "https://github.com/jimgreen2013",
11065+
"contributions": [
11066+
"doc"
11067+
]
11068+
},
11069+
{
11070+
"login": "gabrieltemtsen",
11071+
"name": "Gabriel Temsten",
11072+
"avatar_url": "https://avatars.githubusercontent.com/u/57184013?v=4",
11073+
"profile": "https://github.com/gabrieltemtsen",
11074+
"contributions": [
11075+
"code"
11076+
]
11077+
},
11078+
{
11079+
"login": "jennyg0",
11080+
"name": "Jen ",
11081+
"avatar_url": "https://avatars.githubusercontent.com/u/60794961?v=4",
11082+
"profile": "https://github.com/jennyg0",
11083+
"contributions": [
11084+
"code"
11085+
]
11086+
},
11087+
{
11088+
"login": "Molotov-Eugene",
11089+
"name": "Eugene",
11090+
"avatar_url": "https://avatars.githubusercontent.com/u/95471552?v=4",
11091+
"profile": "https://github.com/Molotov-Eugene",
11092+
"contributions": [
11093+
"content"
11094+
]
11095+
},
11096+
{
11097+
"login": "rimtaex",
11098+
"name": "RimTaeX",
11099+
"avatar_url": "https://avatars.githubusercontent.com/u/155366533?v=4",
11100+
"profile": "https://github.com/rimtaex",
11101+
"contributions": [
11102+
"content"
11103+
]
11104+
},
11105+
{
11106+
"login": "zarifpour",
11107+
"name": "Daniel Zarifpour",
11108+
"avatar_url": "https://avatars.githubusercontent.com/u/16494335?v=4",
11109+
"profile": "http://zarifpour.xyz",
11110+
"contributions": [
11111+
"content"
11112+
]
1096811113
}
1096911114
],
1097011115
"contributorsPerLine": 7,

.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ body:
3131
- type: textarea
3232
id: glossary_term_sources
3333
attributes:
34-
label: Sources, if any (please do not submit copywrited content without appropriate approval)
34+
label: Sources, if any (please do not submit copyrighted content without appropriate approval)
3535
description: Please list any sources utilized
3636
validations:
3737
required: false
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
name: Update Crowdin translation progression
2+
3+
on:
4+
schedule:
5+
- cron: "20 16 * * FRI"
6+
workflow_dispatch:
7+
8+
jobs:
9+
create_pr:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Check out code
13+
uses: actions/checkout@v3
14+
15+
- name: Set up Node.js
16+
uses: actions/setup-node@v3
17+
with:
18+
node-version: 18
19+
20+
- name: Install dependencies
21+
run: yarn install
22+
23+
- name: Install ts-node
24+
run: yarn global add ts-node
25+
26+
- name: Set up git
27+
run: |
28+
git config --global user.email "[email protected]"
29+
git config --global user.name "GitHub Action"
30+
31+
- name: Generate timestamp and readable date
32+
id: date
33+
run: |
34+
echo "TIMESTAMP=$(date +'%Y%m%d%H%M%S')" >> $GITHUB_ENV
35+
echo "READABLE_DATE=$(date +'%B %-d')" >> $GITHUB_ENV
36+
37+
- name: Fetch latest dev and create new branch
38+
run: |
39+
git fetch origin dev
40+
git checkout -b "automated-update-${{ env.TIMESTAMP }}" origin/dev
41+
42+
- name: Run script
43+
run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/getTranslationProgress.ts
44+
env:
45+
CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_KEY }}
46+
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
47+
48+
- name: Commit and push
49+
run: |
50+
git add -A
51+
git commit -m "Update Crowdin translation progress"
52+
git push origin "automated-update-${{ env.TIMESTAMP }}"
53+
54+
- name: Create PR body
55+
run: |
56+
echo "This PR was automatically created to update Crowdin translation progress." > pr_body.txt
57+
echo "This workflows runs every Friday at 16:20 (UTC)." >> pr_body.txt
58+
echo "" >> pr_body.txt
59+
echo "Thank you to everyone contributing to translate ethereum.org ❤️" >> pr_body.txt
60+
61+
- name: Create Pull Request
62+
run: |
63+
gh auth login --with-token <<< ${{ secrets.GITHUB_TOKEN }}
64+
gh pr create --base dev --head "automated-update-${{ env.TIMESTAMP }}" --title "Update translation progress from Crowdin - ${{ env.READABLE_DATE }}" --body-file pr_body.txt

0 commit comments

Comments
 (0)