Skip to content

Commit ce9a80b

Browse files
kopporsocadkungerts
committed
Release 0.1.0
Co-authored-by: Doc SoC <socadk@users.noreply.github.com> Co-authored-by: Tobias Unger <ungerts@gmail.com>
0 parents  commit ce9a80b

28 files changed

Lines changed: 1463 additions & 0 deletions

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This file is for unifying the coding style for different editors and IDEs
2+
# editorconfig.org
3+
4+
root = true
5+
6+
[*]
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
indent_style = space
12+
indent_size = 2
13+
14+
[*.md]
15+
trim_trailing_whitespace = false
16+
17+
[ltex.dictionary.en-US.txt]
18+
trim_trailing_whitespace = false

.github/dependabot.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
version: 2
3+
updates:
4+
- package-ecosystem: github-actions
5+
directory: /
6+
schedule:
7+
interval: weekly

.github/workflows/lint.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Lint
2+
on:
3+
push:
4+
branches:
5+
- main
6+
- release/**
7+
pull_request:
8+
merge_group:
9+
workflow_dispatch:
10+
jobs:
11+
markdownlint:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v6
15+
- name: markdownlint
16+
uses: DavidAnson/markdownlint-cli2-action@v22
17+
with:
18+
globs: |
19+
*.md,
20+
docs/**/*.md
21+
template/README.md
22+
yamllint:
23+
name: runner / yamllint
24+
runs-on: ubuntu-latest
25+
steps:
26+
- uses: actions/checkout@v6
27+
- name: yamllint
28+
uses: reviewdog/action-yamllint@v1.21.0
29+
with:
30+
github_token: ${{ secrets.github_token }}
31+
reporter: github-pr-review
32+

.gitignore

Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/vim,macos,linux,emacs,eclipse,windows,intellij+all,jekyll
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=vim,macos,linux,emacs,eclipse,windows,intellij+all,jekyll
3+
4+
### Eclipse ###
5+
.metadata
6+
bin/
7+
tmp/
8+
*.tmp
9+
*.bak
10+
*.swp
11+
*~.nib
12+
local.properties
13+
.settings/
14+
.loadpath
15+
.recommenders
16+
17+
# External tool builders
18+
.externalToolBuilders/
19+
20+
# Locally stored "Eclipse launch configurations"
21+
*.launch
22+
23+
# PyDev specific (Python IDE for Eclipse)
24+
*.pydevproject
25+
26+
# CDT-specific (C/C++ Development Tooling)
27+
.cproject
28+
29+
# CDT- autotools
30+
.autotools
31+
32+
# Java annotation processor (APT)
33+
.factorypath
34+
35+
# PDT-specific (PHP Development Tools)
36+
.buildpath
37+
38+
# sbteclipse plugin
39+
.target
40+
41+
# Tern plugin
42+
.tern-project
43+
44+
# TeXlipse plugin
45+
.texlipse
46+
47+
# STS (Spring Tool Suite)
48+
.springBeans
49+
50+
# Code Recommenders
51+
.recommenders/
52+
53+
# Annotation Processing
54+
.apt_generated/
55+
.apt_generated_test/
56+
57+
# Scala IDE specific (Scala & Java development for Eclipse)
58+
.cache-main
59+
.scala_dependencies
60+
.worksheet
61+
62+
# Uncomment this line if you wish to ignore the project description file.
63+
# Typically, this file would be tracked if it contains build/dependency configurations:
64+
#.project
65+
66+
### Eclipse Patch ###
67+
# Spring Boot Tooling
68+
.sts4-cache/
69+
70+
### Emacs ###
71+
# -*- mode: gitignore; -*-
72+
*~
73+
\#*\#
74+
/.emacs.desktop
75+
/.emacs.desktop.lock
76+
*.elc
77+
auto-save-list
78+
tramp
79+
.\#*
80+
81+
# Org-mode
82+
.org-id-locations
83+
*_archive
84+
85+
# flymake-mode
86+
*_flymake.*
87+
88+
# eshell files
89+
/eshell/history
90+
/eshell/lastdir
91+
92+
# elpa packages
93+
/elpa/
94+
95+
# reftex files
96+
*.rel
97+
98+
# AUCTeX auto folder
99+
/auto/
100+
101+
# cask packages
102+
.cask/
103+
dist/
104+
105+
# Flycheck
106+
flycheck_*.el
107+
108+
# server auth directory
109+
/server/
110+
111+
# projectiles files
112+
.projectile
113+
114+
# directory configuration
115+
.dir-locals.el
116+
117+
# network security
118+
/network-security.data
119+
120+
121+
### Intellij+all ###
122+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
123+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
124+
125+
# User-specific stuff
126+
.idea/**/workspace.xml
127+
.idea/**/tasks.xml
128+
.idea/**/usage.statistics.xml
129+
.idea/**/dictionaries
130+
.idea/**/shelf
131+
132+
# AWS User-specific
133+
.idea/**/aws.xml
134+
135+
# Generated files
136+
.idea/**/contentModel.xml
137+
138+
# Sensitive or high-churn files
139+
.idea/**/dataSources/
140+
.idea/**/dataSources.ids
141+
.idea/**/dataSources.local.xml
142+
.idea/**/sqlDataSources.xml
143+
.idea/**/dynamic.xml
144+
.idea/**/uiDesigner.xml
145+
.idea/**/dbnavigator.xml
146+
147+
# Gradle
148+
.idea/**/gradle.xml
149+
.idea/**/libraries
150+
151+
# Gradle and Maven with auto-import
152+
# When using Gradle or Maven with auto-import, you should exclude module files,
153+
# since they will be recreated, and may cause churn. Uncomment if using
154+
# auto-import.
155+
# .idea/artifacts
156+
# .idea/compiler.xml
157+
# .idea/jarRepositories.xml
158+
# .idea/modules.xml
159+
# .idea/*.iml
160+
# .idea/modules
161+
# *.iml
162+
# *.ipr
163+
164+
# CMake
165+
cmake-build-*/
166+
167+
# Mongo Explorer plugin
168+
.idea/**/mongoSettings.xml
169+
170+
# File-based project format
171+
*.iws
172+
173+
# IntelliJ
174+
out/
175+
176+
# mpeltonen/sbt-idea plugin
177+
.idea_modules/
178+
179+
# JIRA plugin
180+
atlassian-ide-plugin.xml
181+
182+
# Cursive Clojure plugin
183+
.idea/replstate.xml
184+
185+
# SonarLint plugin
186+
.idea/sonarlint/
187+
188+
# Crashlytics plugin (for Android Studio and IntelliJ)
189+
com_crashlytics_export_strings.xml
190+
crashlytics.properties
191+
crashlytics-build.properties
192+
fabric.properties
193+
194+
# Editor-based Rest Client
195+
.idea/httpRequests
196+
197+
# Android studio 3.1+ serialized cache file
198+
.idea/caches/build_file_checksums.ser
199+
200+
### Intellij+all Patch ###
201+
# Ignore everything but code style settings and run configurations
202+
# that are supposed to be shared within teams.
203+
204+
.idea/*
205+
206+
!.idea/codeStyles
207+
!.idea/runConfigurations
208+
209+
### Jekyll ###
210+
_site/
211+
.sass-cache/
212+
.jekyll-cache/
213+
.jekyll-metadata
214+
# Ignore folders generated by Bundler
215+
.bundle/
216+
vendor/
217+
218+
### Linux ###
219+
220+
# temporary files which can be created if a process still has a handle open of a deleted file
221+
.fuse_hidden*
222+
223+
# KDE directory preferences
224+
.directory
225+
226+
# Linux trash folder which might appear on any partition or disk
227+
.Trash-*
228+
229+
# .nfs files are created when an open file is removed but is still being accessed
230+
.nfs*
231+
232+
### macOS ###
233+
# General
234+
.DS_Store
235+
.AppleDouble
236+
.LSOverride
237+
238+
# Icon must end with two \r
239+
Icon
240+
241+
242+
# Thumbnails
243+
._*
244+
245+
# Files that might appear in the root of a volume
246+
.DocumentRevisions-V100
247+
.fseventsd
248+
.Spotlight-V100
249+
.TemporaryItems
250+
.Trashes
251+
.VolumeIcon.icns
252+
.com.apple.timemachine.donotpresent
253+
254+
# Directories potentially created on remote AFP share
255+
.AppleDB
256+
.AppleDesktop
257+
Network Trash Folder
258+
Temporary Items
259+
.apdisk
260+
261+
### macOS Patch ###
262+
# iCloud generated files
263+
*.icloud
264+
265+
### Vim ###
266+
# Swap
267+
[._]*.s[a-v][a-z]
268+
!*.svg # comment out if you don't need vector files
269+
[._]*.sw[a-p]
270+
[._]s[a-rt-v][a-z]
271+
[._]ss[a-gi-z]
272+
[._]sw[a-p]
273+
274+
# Session
275+
Session.vim
276+
Sessionx.vim
277+
278+
# Temporary
279+
.netrwhist
280+
# Auto-generated tag files
281+
tags
282+
# Persistent undo
283+
[._]*.un~
284+
285+
### Windows ###
286+
# Windows thumbnail cache files
287+
Thumbs.db
288+
Thumbs.db:encryptable
289+
ehthumbs.db
290+
ehthumbs_vista.db
291+
292+
# Dump file
293+
*.stackdump
294+
295+
# Folder config file
296+
[Dd]esktop.ini
297+
298+
# Recycle Bin used on file shares
299+
$RECYCLE.BIN/
300+
301+
# Windows Installer files
302+
*.cab
303+
*.msi
304+
*.msix
305+
*.msm
306+
*.msp
307+
308+
# Windows shortcuts
309+
*.lnk
310+
311+
# End of https://www.toptal.com/developers/gitignore/api/vim,macos,linux,emacs,eclipse,windows,intellij+all,jekyll

.vscode/extensions.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"recommendations": [
3+
"davidanson.vscode-markdownlint",
4+
"EditorConfig.EditorConfig",
5+
"kuscamara.yamllint-fix",
6+
"ltex-plus.vscode-ltex-plus"
7+
]
8+
}

.vscode/ltex.dictionary.en-US.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
ADRs
2+
MADR
3+
MADRs
4+
Nygard
5+
RACI
6+
YADR
7+
uv
8+
yamlfix
9+
yamllint

.yamlfix.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
sequence_style = block-style
2+
whitelines = 99

0 commit comments

Comments
 (0)