Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
5587903
chore(dev): update dependency eslint to v10
renovate[bot] Feb 20, 2026
f934d59
fix: modernize action
jkroepke Feb 21, 2026
183eabf
fix: modernize action
jkroepke Feb 21, 2026
fab8988
fix: modernize action
jkroepke Feb 21, 2026
00c1028
run lint
jkroepke Feb 21, 2026
3591521
chore: update development dependencies and configuration files
jkroepke Feb 21, 2026
c593efb
chore: update development dependencies and configuration files
jkroepke Feb 21, 2026
0125efb
Merge c593efb321a7e3d9f45dd777942dcf1c4ccca76b into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
5e7beec
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
f7b8ab2
Merge 5e7beec2a46bf3895456e1a69ba4804a64d13bb3 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
7ea86d8
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
531cbd5
Merge 7ea86d858bcc9d55a414023bfa4a66d38ca4522f into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
9037620
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
2c5ca55
Merge 9037620eab99f78b30fd17d6308a581441484b83 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
27963a8
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
41789bb
Merge 27963a8333ab3028764f631f6d12be808ee00c96 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
7dcfba8
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
e41c10a
Merge 7dcfba8ec08dd4828c0586ca340e29b3c36dd4ff into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
5c3ba15
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
c7030f3
Merge 5c3ba153e80180abc28d40de30583b2d36573131 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
ed6ebe8
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
53cba0c
Merge ed6ebe880f038bb878cdd0b3ac0d4117ee06f13a into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
9cce81b
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
c7acddf
Merge 9cce81ba995e9c5fd15aa3ea8193f04dbe68fef9 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
a803f3f
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
97f8459
Merge a803f3f90958f3dea46cdb6fce6aee1b556ca401 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
0f411da
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
287d8c0
Merge 0f411da900127620c8d9920bcb55ab1dbad216cd into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
db8f478
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
3dbd00c
Merge db8f478d760b4f4cf09031510e5940af7c2e44d0 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
c745e7c
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
bf3d6d8
Merge c745e7c44b70bd75751f2572558171e3a8351ace into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
d2291ba
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
0b2827b
Merge d2291ba3d16f5bece7323daf4ea3784ed658edbc into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
1a813cc
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
f6add39
Merge 1a813cc5b243808be00199d55ce0b2324c40308d into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
f2f0530
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
f86678d
Merge f2f0530ebbac4cfe70320d78572a8650b701c588 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
31505d5
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
1f47b92
Merge 31505d5da34ae21b0ea3b606d53cd43436106aee into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
8656c3f
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
1ab2b57
Merge 8656c3f7dca0c87c79a592642e2f67cd8076bff0 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
499c3a5
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
be30c31
Merge 499c3a523776f8765d55724bc3a42aa2c4bb6517 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
e99ce6e
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
1b62951
Merge e99ce6e3625abef61ca5d99cb76cd5dd66920c1a into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
89d4302
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
02020ca
Merge 89d430291c0411e0880467f1a75dc588e41eeecf into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
f60ff4b
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
d124cac
Merge f60ff4b63906945c9b224e28cadfcdf4932bc74d into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
c455625
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
6a4068b
Merge c45562579ac5bad599fc2db155ab762ab9a91aa7 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
82c4301
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
8bef497
Merge 82c4301f71a95c7d2e0b2e4b0d5f945184362771 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
234c0cc
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
2418c76
Merge 234c0ccb4d348382fe795de7999df93ff465b345 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
c86f71a
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
3837eb1
Merge c86f71ac194cceddf00c45c4d377c76c3553e3f1 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
bdfec31
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
7472dfb
Merge bdfec317f172376e06fc7410544b13dc1575aa47 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
5537605
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
1afbf0b
Merge 553760551b4e918b9d8c3c785c9bb7ca97231042 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
45219d2
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
2e50be3
Merge 45219d2857c5a8862ca4c7e63024f3fd21a17bfb into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
4cd80c9
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
72f94ab
Merge 4cd80c941b67ba3f3b5b14c28658426c08fcb9f8 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
eb8a90b
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
d36a434
Merge eb8a90b67885df62b5984e0dd271d0c3d921572b into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
482c36f
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
2aa334f
Merge 482c36fc72ea63032644f34ac1ebcb775c59613b into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
64330e8
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
c6df66e
Merge 64330e8eb355b0bdf65a0cf2370aa53f32f52425 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
cb7e5c3
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
2cb9de3
Merge cb7e5c347c1f9afa662921276301e99fda02dd2d into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
c6984b3
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
bf03308
Merge c6984b3ac3eb168c6a37281055c4d76d25eb20c7 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
3ca9155
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
0cc9791
Merge 3ca9155348090bbb1f40c09a7419d90c3ed1c9f6 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
8195477
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
e3a3ed9
Merge 8195477caba8f2f9fb433d911131f7c6f95e8ab3 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
b0d1f9d
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
ba93d15
Merge b0d1f9d15eba42b511f18650a652336d180f830a into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
f0016eb
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
c5db9ca
Merge f0016ebc68d91a5d76d9f2611987601e558f3f53 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
32c463a
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
f8998eb
Merge 32c463a854032e40117799cc2e9746ee3487963e into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
1a8bdfa
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
b74f354
Merge 1a8bdfa405eb41402d2cf76d8999a8444946f288 into 3afcca3f6bfad8a94…
renovate[bot] Feb 21, 2026
824757b
post upgrade changes from renovate
jkroepke-automation[bot] Feb 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .checkov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# See: https://www.checkov.io/1.Welcome/Quick%20Start.html

compact: true
quiet: true
skip-path:
- coverage
- node_modules
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@ insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
max_line_length = 160

[{README.md,.github/{workflows,ISSUE_TEMPLATE}/*.yaml}]
max_line_length = 200
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 🐞 Bug
description: Something is not working as indended.
description: Something is not working as indented.
labels: [🐞 bug]
body:
- type: markdown
Expand Down
28 changes: 19 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ jobs:
contents: read
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version-file: package.json
Expand All @@ -33,6 +35,8 @@ jobs:
RUNNER_DEBUG: 1
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- uses: ./
with:
version: 'latest'
Expand All @@ -59,23 +63,28 @@ jobs:
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
persist-credentials: 'false'

- name: Lint Code Base
uses: super-linter/super-linter/slim@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8.5.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ENABLE_GITHUB_ACTIONS_STEP_SUMMARY: true
ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: false
SAVE_SUPER_LINTER_SUMMARY: true
MULTI_STATUS: false
LINTER_RULES_PATH: .
CHECKOV_FILE_NAME: .checkov.yml
DEFAULT_BRANCH: main
FILTER_REGEX_EXCLUDE: dist/**/*
VALIDATE_ALL_CODEBASE: true
VALIDATE_BASH: true
VALIDATE_BASH_EXEC: true
VALIDATE_ENV: true
VALIDATE_GITHUB_ACTIONS: true
VALIDATE_HTML: true
VALIDATE_NATURAL_LANGUAGE: true
VALIDATE_SHELL_SHFMT: true
VALIDATE_XML: true
VALIDATE_YAML: true
VALIDATE_BIOME_FORMAT: false
VALIDATE_BIOME_LINT: false
VALIDATE_JAVASCRIPT_ES: false
VALIDATE_JSCPD: false
VALIDATE_TYPESCRIPT_ES: false
VALIDATE_JSON: false
VALIDATE_MARKDOWN: false

release:
if: github.repository_owner == 'jkroepke' && github.ref_name == 'main'
Expand All @@ -97,6 +106,7 @@ jobs:
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
persist-credentials: 'false'
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- name: check
run: |
PR_TITLE_PREFIX=$(echo "$PR_TITLE" | cut -d':' -f1)
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release-changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
contents: write
steps:
- name: Update notes
#language=bash
run: |
TAG="${{ github.ref_name }}"
TAG="${GITHUB_REF_NAME}"
if [[ "$TAG" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
NEW_NOTES=$(gh api --method POST -H "Accept: application/vnd.github+json" /repos/${{ github.repository }}/releases/generate-notes -f tag_name=${{ github.ref_name }} | jq -r '.body')
RELEASE_ID=$(gh api -H "Accept: application/vnd.github+json" /repos/${{ github.repository }}/releases/tags/${{ github.ref_name }} | jq -r '.id')
gh api --method PATCH -H "Accept: application/vnd.github+json" "/repos/${{ github.repository }}/releases/$RELEASE_ID" -f "body=$NEW_NOTES"
NEW_NOTES=$(gh api --method POST -H "Accept: application/vnd.github+json" "/repos/${{ github.repository }}/releases/generate-notes" -f "tag_name=${GITHUB_REF_NAME}" | jq -r '.body')
RELEASE_ID=$(gh api -H "Accept: application/vnd.github+json" "/repos/${{ github.repository }}/releases/tags/${GITHUB_REF_NAME}" | jq -r '.id')
gh api --method PATCH -H "Accept: application/vnd.github+json" "/repos/${{ github.repository }}/releases/${RELEASE_ID}" -f "body=$NEW_NOTES"
fi
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RELEASE_TAG: ${{ github.event.release.tag_name }}
11 changes: 8 additions & 3 deletions .github/workflows/renovate-custom-hooks.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: renovate hooks

permissions: {}

on:
pull_request:
branches:
Expand All @@ -13,11 +15,14 @@ jobs:
renovate-post-run:
name: Renovate Post Upgrade Hook
runs-on: ubuntu-latest
if: github.repository_owner == 'jkroepke' && (github.actor == 'renovate[bot]' || github.actor == 'mend[bot]')
permissions:
contents: read
if: github.repository_owner == 'jkroepke' && github.event.pull_request.user.login == 'renovate[bot]'
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
persist-credentials: false

# Using a GitHub App token, because GitHub Actions doesn't run on commits from github-actions bot
# Used App:
Expand Down Expand Up @@ -104,8 +109,8 @@ jobs:

# Call GitHub API
curl https://api.github.com/graphql -f \
-sSf -H "Authorization: Bearer $GITHUB_TOKEN" \
--data "@$JSON_PAYLOAD_FILE"
-sSf -H "Authorization: Bearer $GITHUB_TOKEN" \
--data "@$JSON_PAYLOAD_FILE"

# Clean up temporary files
rm "$FILE_CHANGES_JSON_FILE" "$JSON_PAYLOAD_FILE"
10 changes: 7 additions & 3 deletions .github/workflows/update-major-tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- run: |
TAG="${{ github.ref_name }}"
with:
persist-credentials: 'false'

- name: Push major tag
#language=bash
run: |
TAG="${GITHUB_REF_NAME}"
if [[ "$TAG" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
TAG="${{ github.ref_name }}"
TAG="${TAG%%.*}"
git tag -f "${TAG}"
git push --tags --force
Expand Down
Loading
Loading