4 Commits

Author SHA1 Message Date
Streamer272 adebbacbff 💚 Updates CI again
Gitea Build Action / build-nuxt (push) Successful in 1m42s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 17:12:26 +02:00
Streamer272 671b88f761 💚 Updates CI
Gitea Build Action / build-nuxt (push) Failing after 29s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 17:07:11 +02:00
Streamer272 a2cc2092de 💚 Adds CI
Gitea Build Action / build-nuxt (push) Failing after 13m30s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 16:50:01 +02:00
Streamer272 afa2563be2 🔨 Replaces GPG key and CV
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-04-27 17:40:16 +02:00
6 changed files with 68 additions and 20 deletions
+17
View File
@@ -0,0 +1,17 @@
name: Gitea Build Action
run-name: ${{ gitea.actor }} build
on: [push]
jobs:
build-nuxt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
- name: Display Bun version
run: bun --version
- name: Install dependencies
run: bun install --frozen-lockfile --ignore-scripts
- name: Build
run: bun --bun run build
+1 -1
View File
@@ -27,7 +27,7 @@
>, {{ $t("main.intro.2") }}{{ years
}}{{ $t("main.intro.3") }}
</h1>
<a href="/cv1.pdf" target="_blank" class="underline">
<a href="/cv2.pdf" target="_blank" class="underline">
{{ $t("main.cv") }}
</a>
</section>
+6 -6
View File
@@ -9,9 +9,9 @@
"@nuxt/image": "2.0.0",
"@nuxt/ui": "4.3.0",
"@nuxtjs/i18n": "10.2.1",
"nuxt": "^4.2.2",
"typescript": "^5.6.3",
"vue": "^3.5.26",
"nuxt": "^4.4.2",
"typescript": "^5.9.3",
"vue": "^3.5.33",
"vue-router": "^4.6.4",
},
"devDependencies": {
@@ -1198,7 +1198,7 @@
"is-core-module": ["is-core-module@2.16.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="],
"is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="],
"is-docker": ["is-docker@2.2.1", "", { "bin": { "is-docker": "cli.js" } }, "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="],
"is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="],
@@ -2070,6 +2070,8 @@
"impound/unplugin": ["unplugin@3.0.0", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg=="],
"is-inside-container/is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="],
"jsonc-eslint-parser/espree": ["espree@9.6.1", "", { "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" } }, "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ=="],
"jsonc-eslint-parser/semver": ["semver@7.7.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="],
@@ -2510,8 +2512,6 @@
"rollup-plugin-visualizer/open/define-lazy-prop": ["define-lazy-prop@2.0.0", "", {}, "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="],
"rollup-plugin-visualizer/open/is-docker": ["is-docker@2.2.1", "", { "bin": { "is-docker": "cli.js" } }, "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="],
"rollup-plugin-visualizer/open/is-wsl": ["is-wsl@2.2.0", "", { "dependencies": { "is-docker": "^2.0.0" } }, "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="],
"unimport/mlly/pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="],
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "svitan-dev-new",
"name": "svitan-dev",
"type": "module",
"private": true,
"scripts": {
BIN
View File
Binary file not shown.
+43 -12
View File
@@ -1,18 +1,49 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: BA29 2ED4 A454 279D 5E2C B8E8 D983 F5A2 F5A6 0513
Comment: Ash Svitan <ash.svitan@proton.me>
Comment: Ash Svitan <ash@svitan.dev>
Comment: Ash Svitan <selfsigned-ash@proton.me>
Comment: Daniel Svitan <daniel.svitan@proton.me>
Comment: Daniel Svitan <daniel@svitan.dev>
Comment: System <system@svitan.dev>
xjMEadvu8xYJKwYBBAHaRw8BAQdACkU6lvMHSgyLFto9Croa23qjTA+yEnGu9XKB
1zWXNZnNJUFzaCBTdml0YW4gPHNlbGZzaWduZWQtYXNoQHByb3Rvbi5tZT7ClgQT
FgoAPgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBLopLtSkVCedXiy46NmD
9aL1pgUTBQJp4G35BQkB5bKGAAoJENmD9aL1pgUTdnIA/0QzqEntKwVZpDW2HlY+
g2VTDTxPxBVPCuZnyAqe/SOVAP4wyw77UpKijjPwFefMdYQESo0JlrqklhwewGTe
NCB2AcKQBBMWCgA4FiEEuiku1KRUJ51eLLjo2YP1ovWmBRMFAmnb7vMCGwMFCwkI
BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ2YP1ovWmBROKMwEAzOXdsPQ9mPyDGwWd
w4uTiuWSpguDLc7DYF+ej3wgt4sA/1m35L6PwEVOe089QuHJmY3aWCnjUQd6nwTE
WuNWfE8HzjgEadvu8xIKKwYBBAGXVQEFAQEHQCvANRIhBfxJfNAc+yV9/EdfW3pJ
aSAhcbK0bvBFuOJOAwEIB8J4BBgWCgAgFiEEuiku1KRUJ51eLLjo2YP1ovWmBRMF
Amnb7vMCGwwACgkQ2YP1ovWmBRNrIwD/cL6sJhTHVtT+cru3Ro+hH2LyjvuzgK3O
zheSlAwZ7fABANagwUuTcx4bHqmq7HmWhZXuKDuuheAX7cK59Rqq6B4I
=PqZg
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
Hgg=
=nQku
-----END PGP PUBLIC KEY BLOCK-----