Skip to content

Commit e501c24

Browse files
authored
feat: added new meetup events (#30)
* feat: added new meetup events * fix: rm yarn for npm
1 parent 828a4d2 commit e501c24

24 files changed

+3781
-10307
lines changed

.github/workflows/deploy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
- name: Install dependencies
3030
run: npm ci
3131
- name: prepare meetup metadata
32-
run: node scripts/preprocessMdx.js
32+
run: npm run prepare
3333
- name: Build website
34-
run: yarn build --no-minify
34+
run: npm build
3535
- name: Upload Build Artifact
3636
uses: actions/upload-pages-artifact@v3
3737
with:

CONTRIBUTING.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@ Adding a new chapter consists of 2 parts
2727

2828
Adding new meetup dates and information for those events is discussed in the next section.
2929

30-
If you did everything right your chapter should be shown on the homepage alongside the others and, if you added meetup(s) already, the next upcoming meetup if there is one.
30+
If you did everything right your chapter should be shown on the homepage alongside the others and, if you added
31+
meetup(s) already, the next upcoming meetup if there is one.
3132

3233
### Meetup
3334

34-
If you have your chapter already created, adding a new meetup is as simple as adding a new mdx file to your chapter folder withing /src/pages/YOUR-CHAPTER following this naming convention:
35+
If you have your chapter already created, adding a new meetup is as simple as adding a new mdx file to your chapter
36+
folder withing /src/pages/YOUR-CHAPTER following this naming convention:
3537

3638
> YYYYMMDD.mdx
3739
@@ -45,8 +47,10 @@ So the file from the explanations above would be named like this.
4547

4648
> 20240204.mdx
4749
48-
If you follow this convention the date is read and shown in your description of your location as one of the meetup dates.
49-
Moreover if it is the next meetup happenig it will be automatically shown on the start page as the next meetup of your chapter.
50+
If you follow this convention the date is read and shown in your description of your location
51+
as one of the meetup dates.
52+
Moreover, if it is the next meetup happening it will be automatically shown on the start page
53+
as the next meetup of your chapter.
5054
Make sure to provide all the necessary information as a front matter block in the mdx file.
5155
This will look something like..
5256

cna/data/mdxFrontMatter.json

Lines changed: 78 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,104 @@
11
[
22
{
33
"chapter": "graz",
4-
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20241219.mdx",
4+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250123.mdx",
55
"frontMatter": {
6-
"community": "graz",
7-
"date": "2024-12-19",
8-
"id": "20241219,",
9-
"location": "Adventmarkt",
10-
"locationAddress": "Mariahilferplatz, 8020 Graz",
11-
"locationGmapsUrl": "https://maps.app.goo.gl/pfHivZWt6yAm8zyN8",
12-
"locationOpenStreetUrl": "https://www.openstreetmap.org/relation/11511612",
6+
"date": "2025-01-23",
7+
"id": 20250123,
8+
"location": "SPACELEND",
9+
"locationAddress": "Neubaugasse 24, 8020 Graz",
10+
"locationGmapsUrl": "https://maps.app.goo.gl/SPysNWReHUbrEQBT6",
11+
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/8752516740",
1312
"timeEnd": "10pm",
14-
"timeStart": "6pm",
15-
"title": "xmas Meetup Graz",
16-
"urlBevy": "https://community.cncf.io/events/details/cncf-cloud-native-graz-presents-cncg-graz-december-meetup/",
17-
"urlMeetup": "https://www.meetup.com/cncf-graz/events/304739580"
13+
"timeStart": "5pm",
14+
"title": "Meetup Graz January",
15+
"urlBevy": "https://community.cncf.io/events/details/cncf-cloud-native-graz-presents-cncg-graz-meetup-january-2025/",
16+
"urlMeetup": "https://www.meetup.com/cncf-graz/events/305625296/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link"
1817
}
1918
},
2019
{
2120
"chapter": "graz",
22-
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250123.mdx",
21+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250220.mdx",
2322
"frontMatter": {
24-
"date": "2025-01-23",
25-
"id": "20250123,",
23+
"date": "2025-02-20",
24+
"id": 20250220,
2625
"location": "SPACELEND",
2726
"locationAddress": "Neubaugasse 24, 8020 Graz",
2827
"locationGmapsUrl": "https://maps.app.goo.gl/SPysNWReHUbrEQBT6",
2928
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/8752516740",
3029
"timeEnd": "10pm",
3130
"timeStart": "5pm",
32-
"title": "Meetup Graz January",
31+
"title": "Meetup Graz February",
3332
"urlBevy": "",
3433
"urlMeetup": ""
3534
}
3635
},
3736
{
38-
"chapter": "linz",
39-
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/linz/20250115.mdx",
37+
"chapter": "graz",
38+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250320.mdx",
4039
"frontMatter": {
41-
"date": "2025-01-15",
42-
"id": "20250115,",
43-
"location": "Public Cloud Group",
44-
"locationAddress": "Tabakfabrik Linz, 10 Peter-Behrens-Platz, House CASABLANCA, 3. OG, Room: Startrampe, Linz, 4020",
45-
"locationGmapsUrl": "",
46-
"locationOpenStreetUrl": "",
40+
"date": "2025-03-20",
41+
"id": 20250320,
42+
"location": "SPACELEND",
43+
"locationAddress": "Neubaugasse 24, 8020 Graz",
44+
"locationGmapsUrl": "https://maps.app.goo.gl/SPysNWReHUbrEQBT6",
45+
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/8752516740",
4746
"timeEnd": "10pm",
48-
"timeStart": "6pm",
49-
"title": "Meetup Linz January",
50-
"urlBevy": "https://community.cncf.io/events/details/cncf-linz-presents-save-the-date-january-15th/",
51-
"urlMeetup": "https://www.meetup.com/cloud-native-linz/events/304003701"
47+
"timeStart": "5pm",
48+
"title": "Meetup Graz March",
49+
"urlBevy": "",
50+
"urlMeetup": ""
51+
}
52+
},
53+
{
54+
"chapter": "graz",
55+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250417.mdx",
56+
"frontMatter": {
57+
"date": "2025-04-17",
58+
"id": 20250417,
59+
"location": "SPACELEND",
60+
"locationAddress": "Neubaugasse 24, 8020 Graz",
61+
"locationGmapsUrl": "https://maps.app.goo.gl/SPysNWReHUbrEQBT6",
62+
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/8752516740",
63+
"timeEnd": "10pm",
64+
"timeStart": "5pm",
65+
"title": "Meetup Graz April",
66+
"urlBevy": "",
67+
"urlMeetup": ""
68+
}
69+
},
70+
{
71+
"chapter": "graz",
72+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/graz/20250522.mdx",
73+
"frontMatter": {
74+
"date": "2025-05-22",
75+
"id": 20250522,
76+
"location": "SPACELEND",
77+
"locationAddress": "Neubaugasse 24, 8020 Graz",
78+
"locationGmapsUrl": "https://maps.app.goo.gl/SPysNWReHUbrEQBT6",
79+
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/8752516740",
80+
"timeEnd": "10pm",
81+
"timeStart": "5pm",
82+
"title": "Meetup Graz May",
83+
"urlBevy": "",
84+
"urlMeetup": ""
85+
}
86+
},
87+
{
88+
"chapter": "vienna",
89+
"file": "/Users/drackthor/code/repos/drackthor/cna-website/cna/src/pages/vienna/20250127.mdx",
90+
"frontMatter": {
91+
"date": "2025-01-27",
92+
"id": 20250127,
93+
"location": "Exoscale",
94+
"locationAddress": "Lassallestraße 9, 1020 Wien",
95+
"locationGmapsUrl": "https://maps.app.goo.gl/BWJfDPfuNkZBLiBx8",
96+
"locationOpenStreetUrl": "https://www.openstreetmap.org/node/2725208622",
97+
"timeEnd": "09pm",
98+
"timeStart": "5pm",
99+
"title": "Vienna DevOps and Security Meetup - New Year Edition",
100+
"urlBevy": "",
101+
"urlMeetup": "https://www.meetup.com/vienna-devops-security/events/305495641"
52102
}
53103
}
54104
]

0 commit comments

Comments
 (0)