From 8223487c0b1d27afb517c99c48887c6d0265feba Mon Sep 17 00:00:00 2001 From: 0d0 <0d0acre@esiliati.org> Date: Wed, 12 Feb 2025 18:35:26 +0100 Subject: [PATCH] Big updates --- .forgejo/workflows/dependency_check.yaml | 23 +++---- src/app.html | 2 +- src/lib/components/DownloadManager.svelte | 6 +- src/routes/+layout.svelte | 7 ++- src/routes/+page.svelte | 2 +- src/routes/download/+server.ts | 75 +++++++++++------------ src/service-worker.js | 2 +- static/manifest.json | 30 ++++----- 8 files changed, 70 insertions(+), 77 deletions(-) diff --git a/.forgejo/workflows/dependency_check.yaml b/.forgejo/workflows/dependency_check.yaml index 31c7094..1230794 100644 --- a/.forgejo/workflows/dependency_check.yaml +++ b/.forgejo/workflows/dependency_check.yaml @@ -1,9 +1,9 @@ -name: Update Minor Dependencies and Build Container +name: Bump deps (only minor versions) on: schedule: - - cron: '0 0 * * *' # Runs every night at midnight (UTC) - workflow_dispatch: # Allows manual triggering + - cron: '0 0 * * *' # Runs every night at midnight (UTC) + workflow_dispatch: jobs: update-dependencies: @@ -13,24 +13,17 @@ jobs: - name: Checkout Repository uses: actions/checkout@v3 with: - token: ${{ secrets.FORGEJO_TOKEN }} # Make sure to add this token in your repo secrets + token: ${{ secrets.FORGEJO_TOKEN }} - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: '20' # Adjust as needed + node-version: '20' - - name: Configure npm version - run: npm install - - - name: Check and Update Minor Dependencies - run: npx npm-check-updates --target minor -u - - - name: Install Updated Dependencies - run: npm install - - - name: Commit and Push Changes + - name: Update deps, install them (to change package-lock.json) and commit run: | + npx npm-check-updates --target minor -u + npm install git config --global user.name "forgejo-bot" git config --global user.email "bot@pweapon.org" git add package.json || exit 0 diff --git a/src/app.html b/src/app.html index 4bb3fa3..66ce188 100644 --- a/src/app.html +++ b/src/app.html @@ -3,7 +3,7 @@
- + %sveltekit.head% \ No newline at end of file + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 65f8374..e78cf70 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -57,7 +57,7 @@ -