Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .github/workflows/build-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout Code
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ jobs:
name: Build final dist package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Use Node.js
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version: 24

Expand All @@ -32,7 +32,7 @@ jobs:
- id: composer-cache
run: echo "::set-output name=dir::$(composer config cache-files-dir)"

- uses: actions/cache@v4
- uses: actions/cache@v5
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
filename: linkace.zip
exclusions: '*.git*'

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v6
with:
name: linkace-package
retention-days: 7
Expand All @@ -70,15 +70,15 @@ jobs:
name: Build final dist package for Docker setup
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Rename files
run: |
mv .env.docker.production .env
chmod 0666 .env
mv docker-compose.production.yml docker-compose.yml

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v6
with:
name: linkace-docker
retention-days: 7
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Use Node.js
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version: 24

Expand All @@ -26,13 +26,13 @@ jobs:
npm run production

- name: Upload built assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: assets
path: public/assets/dist

- name: Upload mix manifest
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: mix-manifest
path: public/mix-manifest.json
Expand All @@ -48,14 +48,14 @@ jobs:
php-versions: [ '8.1', '8.2', '8.3', '8.4', '8.5' ]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v7
with:
name: assets
path: public/assets/dist

- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v7
with:
name: mix-manifest
path: public
Expand All @@ -71,7 +71,7 @@ jobs:
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT

- name: Cache dependencies
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:

- name: Upload Laravel logs on failure
if: ${{ failure() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: logs-test-php-${{ matrix.php-versions }}
path: storage/logs/**
Expand Down
30 changes: 21 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "linkace",
"version": "2.4.1",
"version": "2.4.2",
"description": "A small, selfhosted bookmark manager with advanced features, built with Laravel and Docker",
"homepage": "https://github.com/Kovah/LinkAce",
"repository": {
Expand All @@ -15,7 +15,7 @@
"devDependencies": {
"laravel-mix": "^6.0.31",
"postcss": "^8.4.35",
"sass": "^1.93.2",
"sass": "^1.96.0",
"sass-loader": "^16.0.5"
},
"dependencies": {
Expand Down
Loading