From 5996c26c00389be52f6e2cc4b9659e25c5a036b6 Mon Sep 17 00:00:00 2001 From: Nils Kolvenbach Date: Sun, 13 Oct 2024 01:04:39 +0200 Subject: [PATCH 1/3] Locked all versions --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index cf5c7739..1b33ff0f 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@radix-ui/react-popover": "1.1.1", "@radix-ui/react-scroll-area": "1.1.0", "@radix-ui/react-select": "2.1.1", - "@radix-ui/react-separator": "^1.1.0", + "@radix-ui/react-separator": "1.1.0", "@radix-ui/react-slider": "1.2.0", "@radix-ui/react-slot": "1.1.0", "@radix-ui/react-switch": "1.1.0", @@ -78,17 +78,17 @@ "@changesets/cli": "2.27.7", "@electron-toolkit/eslint-config-prettier": "2.0.0", "@electron-toolkit/eslint-config-ts": "2.0.0", - "@hookform/devtools": "^4.3.1", + "@hookform/devtools": "4.3.1", "@redux-devtools/extension": "3.3.0", "@tanstack/router-devtools": "1.49.1", "@tanstack/router-plugin": "1.48.6", - "@tsconfig/node20": "^20.1.4", - "@tsconfig/strictest": "^2.0.5", - "@tsconfig/vite-react": "^3.0.2", + "@tsconfig/node20": "20.1.4", + "@tsconfig/strictest": "2.0.5", + "@tsconfig/vite-react": "3.0.2", "@types/node": "20.14.10", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@typescript-eslint/eslint-plugin": "^7.17.0", + "@typescript-eslint/eslint-plugin": "7.17.0", "@vitejs/plugin-react": "4.3.1", "autoprefixer": "10.4.19", "electron": "31.2.0", From 288b514a09966d1215ff83b30a28986abbb7d1ba Mon Sep 17 00:00:00 2001 From: Nils Kolvenbach Date: Sun, 13 Oct 2024 01:05:22 +0200 Subject: [PATCH 2/3] Using changesets action to create changelog --- .github/workflows/cd.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index db7da6a8..957d4d3f 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -30,7 +30,11 @@ jobs: run: npm install # - name: Run linter # run: npm run lint - - name: Build - run: npm run build + - name: Create pull request or push artifacts to draft release + uses: changesets/action@v1 + with: + title: 'WIP: Release x.x.x' + commit: Release new version + publish: npm run build env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 76352a0981f91c7e6ff237617ad6a33e517187ec Mon Sep 17 00:00:00 2001 From: Nils Kolvenbach Date: Sun, 13 Oct 2024 01:06:51 +0200 Subject: [PATCH 3/3] Added dependabot --- .github/dependabot.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..ed221014 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "npm" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "daily" + ignore: + - dependency-name: "@types/node" + # Node.js types, ignore major updates since we don't want to use types for 22.x.x if we are using 20.x.x + update-types: ["version-update:semver-major"]