Skip to content
Open
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
7510ac9
ci(release): update auto merges
Gijsdeman Oct 30, 2025
25157d5
chore(deps-dev): bump eslint from 9.38.0 to 9.39.0
dependabot[bot] Nov 3, 2025
5bfed05
chore(deps-dev): bump vitest from 4.0.5 to 4.0.6
dependabot[bot] Nov 3, 2025
1e6195d
chore(deps-dev): bump @types/node from 24.9.2 to 24.10.0
dependabot[bot] Nov 3, 2025
b5366f6
chore(deps-dev): bump vite from 7.1.12 to 7.2.2
dependabot[bot] Nov 10, 2025
1ab5c00
chore(deps-dev): bump typescript-eslint from 8.46.2 to 8.46.3
dependabot[bot] Nov 10, 2025
b0d5902
chore(deps-dev): bump vitest from 4.0.6 to 4.0.8
dependabot[bot] Nov 10, 2025
f4a7583
chore(deps-dev): bump eslint from 9.39.0 to 9.39.1
dependabot[bot] Nov 10, 2025
9bd74db
chore(deps-dev): bump typescript-eslint from 8.46.3 to 8.47.0
dependabot[bot] Nov 24, 2025
c2eacae
chore(deps-dev): bump @types/node from 24.10.0 to 24.10.1
dependabot[bot] Nov 24, 2025
ac8b439
chore(deps-dev): bump vite from 7.2.2 to 7.2.4
dependabot[bot] Nov 24, 2025
bbe244f
chore(deps-dev): bump lint-staged from 16.2.6 to 16.2.7
dependabot[bot] Nov 24, 2025
7215089
chore(deps-dev): bump vitest from 4.0.8 to 4.0.13
dependabot[bot] Nov 24, 2025
c68575a
chore(deps-dev): bump vite from 7.2.4 to 7.2.6
dependabot[bot] Dec 1, 2025
4c1176b
chore(deps-dev): bump tsx from 4.20.6 to 4.21.0
dependabot[bot] Dec 1, 2025
8531bdc
chore(deps-dev): bump prettier from 3.6.2 to 3.7.3
dependabot[bot] Dec 1, 2025
d44fbbe
chore(deps-dev): bump typescript-eslint from 8.47.0 to 8.48.0
dependabot[bot] Dec 1, 2025
4008047
chore(deps-dev): bump vitest from 4.0.13 to 4.0.14
dependabot[bot] Dec 1, 2025
1525c7d
chore(deps-dev): bump prettier from 3.7.3 to 3.7.4
dependabot[bot] Dec 8, 2025
185eb2c
chore(deps-dev): bump vitest from 4.0.14 to 4.0.15
dependabot[bot] Dec 8, 2025
36ae0cf
chore(deps-dev): bump vite from 7.2.6 to 7.2.7
dependabot[bot] Dec 8, 2025
b346baf
chore(deps-dev): bump typescript-eslint from 8.48.0 to 8.48.1
dependabot[bot] Dec 8, 2025
1497c7b
chore(deps-dev): bump @types/node from 24.10.1 to 25.0.2
dependabot[bot] Dec 15, 2025
f7d9e4b
chore(deps-dev): bump typescript-eslint from 8.48.1 to 8.49.0
dependabot[bot] Dec 15, 2025
fb839bb
chore(deps-dev): bump eslint from 9.39.1 to 9.39.2
dependabot[bot] Dec 15, 2025
a72140b
chore(deps-dev): bump vite from 7.2.7 to 7.3.0
dependabot[bot] Dec 15, 2025
0fe1915
chore(deps-dev): bump vitest from 4.0.15 to 4.0.16
dependabot[bot] Dec 22, 2025
e570dc6
chore(deps-dev): bump typescript-eslint from 8.49.0 to 8.50.0
dependabot[bot] Dec 22, 2025
b05f19c
chore(deps-dev): bump @types/node from 25.0.2 to 25.0.3
dependabot[bot] Dec 22, 2025
83391b7
chore(deps-dev): bump typescript-eslint from 8.50.0 to 8.50.1
dependabot[bot] Dec 29, 2025
ac19737
chore(deps-dev): bump typescript-eslint from 8.50.1 to 8.51.0
dependabot[bot] Jan 5, 2026
ce39145
chore(deps-dev): bump vitest from 4.0.16 to 4.0.17
dependabot[bot] Jan 12, 2026
df67dab
chore(deps-dev): bump vite from 7.3.0 to 7.3.1
dependabot[bot] Jan 12, 2026
9df6ecb
chore(deps-dev): bump @types/node from 25.0.3 to 25.0.6
dependabot[bot] Jan 12, 2026
d54f03b
chore(deps-dev): bump typescript-eslint from 8.51.0 to 8.52.0
dependabot[bot] Jan 12, 2026
9946b69
chore(deps-dev): bump @types/node from 25.0.6 to 25.0.9
dependabot[bot] Jan 19, 2026
2086963
chore(deps-dev): bump prettier from 3.7.4 to 3.8.0
dependabot[bot] Jan 19, 2026
2e3f3cd
chore(deps-dev): bump typescript-eslint from 8.52.0 to 8.53.0
dependabot[bot] Jan 19, 2026
764bae8
chore(deps-dev): bump vitest from 4.0.17 to 4.0.18
dependabot[bot] Jan 26, 2026
3326c71
chore(deps-dev): bump typescript-eslint from 8.53.0 to 8.53.1
dependabot[bot] Jan 26, 2026
5681330
chore(deps-dev): bump @types/node from 25.0.9 to 25.0.10
dependabot[bot] Jan 26, 2026
e8f4888
chore(deps-dev): bump prettier from 3.8.0 to 3.8.1
dependabot[bot] Jan 26, 2026
5452506
chore(deps-dev): bump @types/node from 25.0.10 to 25.2.0
dependabot[bot] Feb 2, 2026
e5e6c9e
chore(deps-dev): bump typescript-eslint from 8.53.1 to 8.54.0
dependabot[bot] Feb 2, 2026
9e91833
chore(deps-dev): bump @types/node from 25.2.0 to 25.2.2
dependabot[bot] Feb 9, 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
25 changes: 0 additions & 25 deletions .github/workflows/auto-merge-release.yaml

This file was deleted.

7 changes: 3 additions & 4 deletions .github/workflows/lint-and-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,17 +35,16 @@ jobs:
- name: Stop Planka
if: always()
run: docker compose -f "docker-compose.yml" down
dependabot:
auto-merge:
needs: [test]
runs-on: ubuntu-latest
permissions:
pull-requests: write
contents: write
if: ${{ github.actor == 'dependabot[bot]' && github.event_name == 'pull_request' }}
if: ${{ (github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'github-actions[bot]') && github.event_name == 'pull_request' }}
steps:
- run: |
gh pr review --approve "$PR_URL"
gh pr merge --rebase --auto "$PR_URL"
gh pr merge --rebase --auto "$PR_URL"
env:
PR_URL: ${{ github.event.pull_request.html_url }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Semantic Release
name: Semantic release

on:
push:
Expand Down
26 changes: 15 additions & 11 deletions .github/workflows/scheduled-release.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Scheduled Semantic Release
name: Scheduled semantic release

on:
schedule:
Expand All @@ -23,18 +23,22 @@ jobs:
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"

- name: Create PR from develop to main
id: create_pr
- name: Create Pull Request
run: |
# Check if PR already exists
PR_URL=$(gh pr list --head develop --base main --json number --jq '.[0].url')
if [ -z "$PR_URL" ]; then
PR_URL=$(gh pr create \
--base main \
--head develop \
--title "chore(release): merge develop into main" \
--body "Automated scheduled release PR")
PR_NUMBER=$(gh pr list --head develop --base main --state open --author 'github-actions[bot]' --json number --jq '.[0].number')

if [ -n "$PR_NUMBER" ]; then
echo "Existing release pull request found (#$PR_NUMBER), skipping creation."
echo "pr_url=https://github.com/${GITHUB_REPOSITORY}/pull/$PR_NUMBER" >> $GITHUB_OUTPUT
exit 0
fi

echo "No existing release pull request found, creating a new one."
PR_URL=$(gh pr create \
--base main \
--head develop \
--title "chore(release): merge develop into main" \
--body "Automated scheduled release PR")
echo "pr_url=$PR_URL" >> $GITHUB_OUTPUT
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,18 +45,18 @@
"@gewis/eslint-config-typescript": "^2.4.0",
"@gewis/prettier-config": "^2.2.2",
"@gewis/release-config": "^2.4.0",
"@types/node": "^24.9.2",
"eslint": "^9.38.0",
"@types/node": "^24.10.0",
"eslint": "^9.39.1",
"husky": "^9.1.7",
"lint-staged": "^16.2.6",
"prettier": "^3.6.2",
"ts-node": "^10.9.2",
"tsx": "^4.20.5",
"typescript": "^5.9.3",
"typescript-eslint": "^8.46.2",
"vite": "^7.1.12",
"typescript-eslint": "^8.46.3",
"vite": "^7.2.2",
"vite-plugin-dts": "^4.5.4",
"vitest": "^4.0.5"
"vitest": "^4.0.8"
},
"dependencies": {
"@hey-api/client-fetch": "^0.13.1"
Expand Down
Loading
Loading