Compare commits

22 Commits

Author SHA1 Message Date
990472b89c Rachel and Ward became partbers
Requested by Mira
2024-11-07 20:52:38 +01:00
4af65679d9 Merge pull request 'main' (#17) from amedee/polycule:main into main
All checks were successful
Publish diagram / render (push) Successful in 26s
Publish diagram / publish (push) Successful in 6s
Reviewed-on: #17
2024-11-05 19:48:07 +01:00
Amedee Van Gasse ✨🌈🦄
0ce3e28f1e Hester and Jelle are no longer dating
All checks were successful
Render diagram / render (pull_request) Successful in 23s
2024-11-05 17:19:52 +01:00
Amedee Van Gasse ✨🌈🦄
9817bacd3c Simplified some of the weaker connections
+ update after Alexandra's breakups
2024-11-05 17:18:38 +01:00
91e61ac21e Update polycule.puml
All checks were successful
Publish diagram / render (push) Successful in 25s
Publish diagram / publish (push) Successful in 6s
2024-11-05 13:59:05 +01:00
3df00ba1f7 Update polycule.puml
All checks were successful
Publish diagram / render (push) Successful in 33s
Publish diagram / publish (push) Successful in 6s
2024-11-05 13:57:41 +01:00
e5ee27b4b0 Merge pull request 'Reduce code duplication' (#15) from amedee/polycule:refactor into main
All checks were successful
Publish diagram / render (push) Successful in 25s
Publish diagram / publish (push) Successful in 14s
Reviewed-on: #15
2024-10-27 18:52:47 +01:00
27bd5c6e7d Merge branch 'main' into refactor 2024-10-27 18:49:26 +01:00
4498fb996d Merge pull request 'You understand now why they lost their minds and fought the wars' (#16) from tara/polycule:main into main
All checks were successful
Render diagram / Render-Main (push) Successful in 30s
Reviewed-on: #16
2024-10-27 18:49:07 +01:00
61ecf3eaaf Casual between Amedee and Tara 2024-10-24 18:40:00 +02:00
5673e05ebd You understand now why they lost their minds and fought the wars
All checks were successful
check PR / check_render (pull_request) Successful in 28s
2024-10-24 18:07:59 +02:00
Amedee Van Gasse ✨🌈🦄
b6c3e85680 Reduce code duplication
All checks were successful
Render diagram / render (pull_request) Successful in 25s
Use reusable workflows
2024-10-20 14:24:09 +02:00
b090427865 Update polycule.puml
All checks were successful
Render diagram / Render-Main (push) Successful in 28s
2024-10-20 11:35:07 +02:00
cdb6a79e46 Update polycule.puml
All checks were successful
Render diagram / Render-Main (push) Successful in 29s
2024-10-20 10:40:43 +02:00
d508f34275 Merge pull request 'Add quite a clusterfuck of an update' (#13) from amedee/polycule:clusterfuck into main
All checks were successful
Render diagram / Render-Main (push) Successful in 26s
Reviewed-on: #13
2024-10-20 10:36:03 +02:00
280a8ee7fe Merge pull request 'Refactor the workflows' (#12) from amedee/polycule:refactor into main
All checks were successful
Render diagram / Render-Main (push) Successful in 28s
Reviewed-on: #12
2024-10-20 10:31:41 +02:00
Amedee Van Gasse ✨🌈🦄
191822a825 Add quite a clusterfuck of an update
All checks were successful
check PR / check_render (pull_request) Successful in 25s
And this is only what I am certain of. I have a hunch that there are more connections.
2024-10-20 01:10:04 +02:00
Amedee Van Gasse ✨🌈🦄
31f888fe02 Bump version of PlantUML to v1.2024.7
All checks were successful
check PR / check_render (pull_request) Successful in 1m30s
https://github.com/plantuml/plantuml/releases/tag/v1.2024.7
2024-10-19 23:50:18 +02:00
Amedee Van Gasse ✨🌈🦄
46601dc0c7 Setup Java and Graphviz using Actions
- https://github.com/marketplace/actions/setup-java-jdk
- https://github.com/marketplace/actions/setup-graphviz
2024-10-19 23:43:29 +02:00
Amedee Van Gasse ✨🌈🦄
1d94142c2a Add pre-commit configuration
https://pre-commit.com/
2024-10-19 23:36:52 +02:00
Amedee Van Gasse ✨🌈🦄
435ad3d448 Add .gitignore
I'm mucking about in IntelliJ and I don't want to clutter the repo.
2024-10-19 23:35:39 +02:00
707ba3887a Merge pull request 'Update polycule.puml' (#11) from elizhium-patch-1 into main
All checks were successful
Render diagram / Render-Main (push) Successful in 27s
Reviewed-on: #11
2024-10-19 23:32:10 +02:00
6 changed files with 129 additions and 65 deletions

View File

@@ -1,18 +0,0 @@
name: check PR
on:
pull_request:
types:[opened, reopened, edited]
jobs:
check_render:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Download renderer
run: wget https://github.com/plantuml/plantuml/releases/download/v1.2024.5/plantuml-1.2024.5.jar
- name: Download java
run: wget https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3%2B9/OpenJDK21U-jre_x64_linux_hotspot_21.0.3_9.tar.gz; tar -xvzf OpenJDK21U-jre_x64_linux_hotspot_21.0.3_9.tar.gz
- name: install graphviz
run: sudo add-apt-repository universe; sudo apt update; apt install graphviz -y
- name: render
run: ./jdk-21.0.3+9-jre/bin/java -jar plantuml-1.2024.5.jar polycule.puml

View File

@@ -0,0 +1,29 @@
name: Publish diagram
on:
push:
branches:
- main
jobs:
render:
uses: ./.gitea/workflows/render.yaml
publish:
needs: render
runs-on: ubuntu-latest
steps:
- name: Download build artifact
uses: actions/download-artifact@v3
with:
name: polycule.png
path: ./
- name: Upload to cdn
uses: appleboy/scp-action@v0.1.7
with:
host: bruynooghe.dev
username: elizhium
password: ${{ secrets.ELIZHIUMPW }}
source: "polycule.*"
target: "/home/elizhium/CDN"

View File

@@ -1,33 +1,31 @@
name: Render diagram
on:
push:
branches:
- main
pull_request:
types: [opened, reopened, edited]
workflow_call:
jobs:
Render-Main:
render:
runs-on: ubuntu-latest
env:
PLANTUML_VERSION: '1.2024.7'
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Download renderer
run: wget https://github.com/plantuml/plantuml/releases/download/v1.2024.5/plantuml-1.2024.5.jar
- name: Download java
run: wget https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3%2B9/OpenJDK21U-jre_x64_linux_hotspot_21.0.3_9.tar.gz; tar -xvzf OpenJDK21U-jre_x64_linux_hotspot_21.0.3_9.tar.gz
- name: install graphviz
run: sudo add-apt-repository universe; sudo apt update; apt install graphviz -y
- name: render
run: ./jdk-21.0.3+9-jre/bin/java -jar plantuml-1.2024.5.jar polycule.puml
- name: upload to cdn
uses: appleboy/scp-action@v0.1.7
run: wget https://github.com/plantuml/plantuml/releases/download/v${{env.PLANTUML_VERSION}}/plantuml-${{env.PLANTUML_VERSION}}.jar
- name: Setup Java
uses: actions/setup-java@v4
with:
host: bruynooghe.dev
username: elizhium
password: ${{ secrets.ELIZHIUMPW }}
port: 22
source: "polycule.png, polycule.puml"
target: "/home/elizhium/CDN"
- uses: actions/upload-artifact@v3
distribution: 'temurin'
java-version: '21'
- name: Setup Graphviz
uses: ts-graphviz/setup-graphviz@v2
- name: Render diagram
run: java -jar plantuml-${{env.PLANTUML_VERSION}}.jar polycule.puml
- name: Upload build artifact
uses: actions/upload-artifact@v3
with:
name: polycule.png
path: polycule.png
name: polycule.png
path: polycule.png

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.idea/

23
.pre-commit-config.yaml Normal file
View File

@@ -0,0 +1,23 @@
---
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
args: ['--unsafe']
- id: check-added-large-files
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.29.0
hooks:
- id: check-github-actions
args: [--verbose]
- repo: https://github.com/rhysd/actionlint
rev: v1.7.1
hooks:
- id: actionlint
- repo: https://github.com/jorisroovers/gitlint
rev: v0.19.1
hooks:
- id: gitlint

View File

@@ -1,63 +1,69 @@
@startuml
circle Jenna
circle Elizabeth
circle Bea
' circle Bea
circle Mira
circle Rachel
circle Evelynn
circle Matty
'circle Evelynn
'circle Matty
circle Joanna
circle "Emily-Larra"
'circle Celeste
circle Kiran
circle Tinko
circle Michelle
'circle Tara
circle Soda
'circle Lira
circle Evi
circle Kiwi
circle "Kiwi's polycule"
'circle Kiwi
'circle "Kiwi's polycule"
circle Lara
circle Jack
circle Merel
circle Rosie
circle Talinka
circle Ashley
circle "Michelles Partner"
circle Lilia
circle Amber
circle Alvin
'circle Dax
circle Amedee
circle Aeryn
circle Ward
circle Kathy
circle Glas
circle Ari
circle Frede
circle Charlotte
'circle Emery
circle Shen
circle Enya
circle Kyra
circle "Charlotte C"
circle Chloe
circle Ria
'circle Michael
circle Bart
circle Miranda
circle Els
circle Paul
circle Alexandra
circle Hester
circle Koen
circle Sylvia
circle Seba
circle Frank
circle CC
circle Pieter
circle Noud
circle Lies
circle Nina
circle Sven
circle Tine
circle Peppe
circle Francis
circle Hannah
circle Tara
circle "Bart 👑"
circle Cristel
circle boomknuffelaar
Jenna -- Elizabeth : Partner
Mira -- Rachel: Married
Evelynn -- Matty :Partner
Matty -- Joanna: Partner
'Evelynn -- Matty :Partner
"Emily-Larra" -- Kiran: Partner
'Tara -- Evi: Engaged
Bea -- Kiwi: Partner
Soda -- Lara: Partner
"Kiwi's polycule" .. Kiwi
Jack -- Merel: Partner
Jack .. Lara: Casual
Jack .. Soda: Casual
@@ -76,7 +82,7 @@ Evi .. Amedee : Dating
Amber -- Ashley : Partner
Ashley -- Jenna : Partner
Mira -- Amber : Partner
Rachel .. Ward : Casual
Rachel -- Ward : Partner
Ward -- Kathy : Engaged
Ward -- Glas : Partner
Kathy -- Ari : Partner
@@ -85,13 +91,38 @@ Mira -- Evi : Partner
Evi -- Amber : Partner
Amber -- Charlotte : Partner
Shen .. Talinka : Casual
Amedee -- Enya: Partner
Amedee -- Enya: Partner
Enya -- Kyra: Engaged
Amedee .. "Charlotte C": Casual
Amedee .. Chloe: Casual
Amedee .. Ria: Casual
Ria .. Bart: Dating
Amedee .. Miranda: Casual
Amedee .. Els: Casual
Els .. Paul: Dating
Amedee .. Alexandra: Situationship
Chloe .. Hester: Casual
Hester .. Koen: Casual
Chloe .. Koen: Casual
Koen -- Sylvia: Partner
Hester -- Seba: Partner
Hester .. Frank: D/s
Frank -- CC: D/s
Hester .. Pieter: Casual
Hester .. Noud: Casual
Hester .. boomknuffelaar: Casual
Noud -- Lies: Partner
Koen .. Nina: Casual
Nina -- Sven: Partner
Nina .. Peppe: Dating
Tine .. Nina: Dating
Tine .. Sven: Dating
Tine .. "Bart 👑": Casual
"Bart 👑" -- Cristel: Partner
Evi -- Ashley: Partner
Rosie -- Francis: Partner
Mira .. Hannah : Casual
Tara -- Mira: Partner
Tara -- Evi: Partner
Tara .. Amedee: Casual
@enduml