5 Commits

Author SHA1 Message Date
ce74bd9514 chore(deps): update dependency bun to v1.2.9
All checks were successful
CI / Test (pull_request) Successful in 1m39s
2025-04-11 22:52:34 +02:00
0a8eb52698 chore(deps): update oven/bun docker tag to v1.2.9 2025-04-11 22:52:26 +02:00
114014edac chore: Configure Renovate (#16)
All checks were successful
CD / Test (push) Successful in 19s
CD / Build and push (amd64) (push) Successful in 59s
CD / Build and push (arm64) (push) Successful in 2m31s
CD / Create manifest (push) Successful in 10s
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-04-11 22:41:35 +02:00
21c5c4a11b ci: fix repo name after org migration (#15)
All checks were successful
CD / Test (push) Successful in 22s
CD / Build and push (amd64) (push) Successful in 1m14s
CD / Build and push (arm64) (push) Successful in 3m12s
CD / Create manifest (push) Successful in 10s
Reviewed-on: T00N/ts3gotify#15
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2025-04-11 22:35:51 +02:00
8e425b4f12 refactor: application structure (#11)
All checks were successful
CD / Test (push) Successful in 23s
CD / Build and push (amd64) (push) Successful in 1m0s
CD / Build and push (arm64) (push) Successful in 1m42s
CD / Create manifest (push) Successful in 20s
Reviewed-on: #11
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2025-01-08 19:07:16 +01:00
5 changed files with 8 additions and 32 deletions

View File

@@ -1 +1 @@
1.2.11 1.2.9

View File

@@ -9,28 +9,6 @@ env:
DOCKER_REGISTRY: gitea.t000-n.de DOCKER_REGISTRY: gitea.t000-n.de
jobs: jobs:
check-changes:
name: Check changes
runs-on: ubuntu-latest
outputs:
changes: ${{ steps.filter.outputs.code }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Get changed files
id: filter
uses: dorny/paths-filter@v3
with:
filters: |
code:
- 'src/**'
- '.bun-version'
- 'package.json'
- 'tsconfig.json'
- 'Dockerfile'
- 'bun.lockb'
test: test:
name: Test name: Test
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -58,20 +36,18 @@ jobs:
arch: [amd64, arm64] arch: [amd64, arm64]
needs: needs:
- test - test
- check-changes
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
- linux_${{ matrix.arch }} - linux_${{ matrix.arch }}
if: ${{ needs.check-changes.outputs.changes == 'true' }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v2
- name: Login to Registry - name: Login to Registry
uses: docker/login-action@v3 uses: docker/login-action@v2
with: with:
registry: ${{ env.DOCKER_REGISTRY }} registry: ${{ env.DOCKER_REGISTRY }}
username: ${{ secrets.REGISTRY_USER }} username: ${{ secrets.REGISTRY_USER }}
@@ -84,7 +60,7 @@ jobs:
echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@v4
with: with:
context: . context: .
file: ./Dockerfile file: ./Dockerfile
@@ -110,7 +86,7 @@ jobs:
echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT
- name: Login to Registry - name: Login to Registry
uses: docker/login-action@v3 uses: docker/login-action@v2
with: with:
registry: ${{ env.DOCKER_REGISTRY }} registry: ${{ env.DOCKER_REGISTRY }}
username: ${{ secrets.REGISTRY_USER }} username: ${{ secrets.REGISTRY_USER }}

View File

@@ -1,4 +1,4 @@
FROM oven/bun:1.2.11 AS base FROM oven/bun:1.2.9 AS base
WORKDIR /app WORKDIR /app

BIN
bun.lockb

Binary file not shown.

View File

@@ -9,9 +9,9 @@
"@types/ts3-nodejs-library": "^2.0.1", "@types/ts3-nodejs-library": "^2.0.1",
"@typescript-eslint/eslint-plugin": "^5.46.0", "@typescript-eslint/eslint-plugin": "^5.46.0",
"@typescript-eslint/parser": "^5.46.0", "@typescript-eslint/parser": "^5.46.0",
"cspell": "^8.0.0", "cspell": "^6.17.0",
"eslint": "^8.29.0", "eslint": "^8.29.0",
"typescript": "^5.0.0", "typescript": "^4.9.3",
"@types/bun": "latest" "@types/bun": "latest"
}, },
"dependencies": { "dependencies": {