Skip to content

Commit b4dd60f

Browse files
authored
Merge branch 'KelvinTegelaar:main' into main
2 parents 7b8a9de + a831dd6 commit b4dd60f

131 files changed

Lines changed: 11763 additions & 2290 deletions

File tree

Some content is hidden

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

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,8 @@ updates:
1010
schedule:
1111
interval: "weekly"
1212
target-branch: "dev"
13+
- package-ecosystem: "github-actions"
14+
directory: "/"
15+
schedule:
16+
interval: "weekly"
17+
target-branch: "dev"

.github/workflows/Assign_Issue_Volunteer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ jobs:
55
build:
66
runs-on: ubuntu-slim
77
steps:
8-
- uses: bhermann/issue-volunteer@v0.1.12
8+
- uses: bhermann/issue-volunteer@v0.1.20
99
with:
1010
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/Check_for_Version_Update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-slim
1212
steps:
1313
- name: Check for Changed Files
14-
uses: brettcannon/check-for-changed-files@v1.1.0
14+
uses: brettcannon/check-for-changed-files@v1.2.1
1515
with:
1616
file-pattern: public/version.json
1717
failure-message: "You have not updated version.json. This is a required file to update at each PR. Please sync your latest changes and update the version number."
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: "Close stale issues and PRs"
2+
name: "Close stale issues"
33
on:
44
schedule:
55
- cron: "30 1 * * *"
@@ -8,11 +8,13 @@ jobs:
88
if: github.repository_owner == 'KelvinTegelaar'
99
runs-on: ubuntu-slim
1010
steps:
11-
- uses: actions/stale@v4
11+
- uses: actions/stale@v10
1212
with:
1313
stale-issue-message: "This issue is stale because it has been open 10 days with no activity. We will close this issue soon. If you want this feature implemented you can contribute it. See: https://docs.cipp.app/dev-documentation/contributing-to-the-code . Please notify the team if you are working on this yourself."
1414
close-issue-message: "This issue was closed because it has been stalled for 14 days with no activity."
1515
stale-issue-label: "no-activity"
1616
exempt-issue-labels: "planned,bug,roadmap"
1717
days-before-stale: 9
1818
days-before-close: 5
19+
days-before-pr-stale: -1
20+
days-before-pr-close: -1
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
name: 'CodeQL'
2+
name: "CodeQL"
33
on:
44
pull_request:
55
branches: [master, main, dev, react]
66
schedule:
7-
- cron: '26 17 * * 0'
7+
- cron: "26 17 * * 0"
88
jobs:
99
analyze:
1010
if: github.repository_owner == 'KelvinTegelaar'
@@ -17,15 +17,15 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
language: ['javascript']
20+
language: ["javascript"]
2121
steps:
2222
- name: Checkout Repository
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@v6
2424
- name: Initialize CodeQL
25-
uses: github/codeql-action/init@v1
25+
uses: github/codeql-action/init@v4
2626
with:
2727
languages: ${{ matrix.language }}
2828
- name: Autobuild
29-
uses: github/codeql-action/autobuild@v1
29+
uses: github/codeql-action/autobuild@v4
3030
- name: Perform CodeQL Analysis
31-
uses: github/codeql-action/analyze@v1
31+
uses: github/codeql-action/analyze@v4

.github/workflows/Comment_on_Issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
issues: write
1313
steps:
1414
- name: Add Comment
15-
uses: peter-evans/create-or-update-comment@v3
15+
uses: peter-evans/create-or-update-comment@v5
1616
with:
1717
issue-number: ${{ github.event.issue.number }}
1818
body: |
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: Detect Duplicate Issues
3+
on:
4+
issues:
5+
types:
6+
- opened
7+
- reopened
8+
9+
permissions:
10+
models: read
11+
issues: write
12+
13+
jobs:
14+
detect-duplicates:
15+
if: github.repository_owner == 'KelvinTegelaar' && github.event.issue.user.type != 'Bot'
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Calculate lookback date
19+
id: lookback
20+
run: echo "since=$(date -u -d '60 days ago' +%Y-%m-%dT%H:%M:%SZ)" >> "$GITHUB_OUTPUT"
21+
- uses: pelikhan/action-genai-issue-dedup@v0
22+
with:
23+
github_token: ${{ secrets.GITHUB_TOKEN }}
24+
since: ${{ steps.lookback.outputs.since }}

.github/workflows/Label_Issues.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
issues: write
1313
steps:
1414
- name: Label Issues
15-
uses: andymckay/labeler@5c59dabdfd4dd5bd9c6e6d255b01b9d764af4414
15+
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90
1616
with:
1717
add-labels: "not-assigned"
1818
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -23,7 +23,7 @@ jobs:
2323
issues: write
2424
steps:
2525
- name: Label Issues
26-
uses: andymckay/labeler@5c59dabdfd4dd5bd9c6e6d255b01b9d764af4414
26+
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90
2727
with:
2828
add-labels: "enhancement, not-assigned"
2929
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/Node_Project_Check.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
node-version: [16.x]
18+
node-version: ["22.13.0"]
1919
os: [ubuntu-latest]
2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v6
2222
- name: Use Node.js ${{ matrix.node-version }}
23-
uses: actions/setup-node@v2
23+
uses: actions/setup-node@v6.2.0
2424
with:
2525
node-version: ${{ matrix.node-version }}
2626
- name: Install and Build Test

.github/workflows/auto_comments.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
# 1) If the comment includes '!notasponsor', delete it using GitHub Script
1818
- name: Delete !notasponsor comment
1919
if: contains(github.event.comment.body, '!notasponsor')
20-
uses: actions/github-script@v6
20+
uses: actions/github-script@v8
2121
with:
2222
github-token: ${{ secrets.GITHUB_TOKEN }}
2323
script: |
@@ -30,7 +30,7 @@ jobs:
3030
# 2) Post a sponsor-specific reply
3131
- name: Reply to !notasponsor
3232
if: contains(github.event.comment.body, '!notasponsor')
33-
uses: peter-evans/create-or-update-comment@v3
33+
uses: peter-evans/create-or-update-comment@v5
3434
with:
3535
issue-number: ${{ github.event.issue.number }}
3636
body: |
@@ -51,7 +51,7 @@ jobs:
5151
# 3) If the comment includes '!support', classify as a support request
5252
- name: Reply to !support
5353
if: contains(github.event.comment.body, '!support')
54-
uses: peter-evans/create-or-update-comment@v3
54+
uses: peter-evans/create-or-update-comment@v5
5555
with:
5656
issue-number: ${{ github.event.issue.number }}
5757
body: |
@@ -69,7 +69,7 @@ jobs:
6969
# 4) If the comment includes '!incomplete', note the bug or feature request is incomplete
7070
- name: Reply to !incomplete
7171
if: contains(github.event.comment.body, '!incomplete')
72-
uses: peter-evans/create-or-update-comment@v3
72+
uses: peter-evans/create-or-update-comment@v5
7373
with:
7474
issue-number: ${{ github.event.issue.number }}
7575
body: |

0 commit comments

Comments
 (0)