mirror of
https://github.com/XFox111/my-website.git
synced 2026-07-02 19:52:45 +03:00
Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3b3978eaae | |||
| 82b487537c | |||
| 527a96481f | |||
| e4638ec833 | |||
| e50babc71d | |||
| f26b99cd8d | |||
| e446a215bb | |||
| 6351a9db55 | |||
| a2e2ad6f88 | |||
| 60a069e1f6 | |||
| 2000dbe8d4 | |||
| e344c163bc |
@@ -5,12 +5,12 @@
|
||||
"image": "mcr.microsoft.com/devcontainers/base:bookworm",
|
||||
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/docker-in-docker:2": {
|
||||
"ghcr.io/devcontainers/features/docker-in-docker:3": {
|
||||
"installDockerBuildx": true,
|
||||
"version": "latest",
|
||||
"dockerDashComposeVersion": "v2"
|
||||
},
|
||||
"ghcr.io/devcontainers/features/node:1": {
|
||||
"ghcr.io/devcontainers/features/node:2": {
|
||||
"version": "latest",
|
||||
"pnpmVersion": "none",
|
||||
"nvmVersion": "latest"
|
||||
|
||||
@@ -8,7 +8,7 @@ updates:
|
||||
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/"
|
||||
target-branch: "next"
|
||||
target-branch: "main"
|
||||
assignees:
|
||||
- "XFox111"
|
||||
schedule:
|
||||
@@ -21,7 +21,7 @@ updates:
|
||||
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
target-branch: "next"
|
||||
target-branch: "main"
|
||||
assignees:
|
||||
- "XFox111"
|
||||
schedule:
|
||||
@@ -34,7 +34,7 @@ updates:
|
||||
|
||||
- package-ecosystem: "devcontainers"
|
||||
directory: "/"
|
||||
target-branch: "next"
|
||||
target-branch: "main"
|
||||
assignees:
|
||||
- "XFox111"
|
||||
schedule:
|
||||
@@ -47,7 +47,7 @@ updates:
|
||||
|
||||
- package-ecosystem: "docker"
|
||||
directory: "/"
|
||||
target-branch: "next"
|
||||
target-branch: "main"
|
||||
assignees:
|
||||
- "XFox111"
|
||||
schedule:
|
||||
|
||||
@@ -46,7 +46,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: docker/build-push-action@v6
|
||||
- uses: docker/build-push-action@v7
|
||||
with:
|
||||
context: .
|
||||
tags: "my-website:ci"
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- uses: docker/metadata-action@v5
|
||||
- uses: docker/metadata-action@v6
|
||||
id: meta
|
||||
with:
|
||||
images: |
|
||||
@@ -27,19 +27,19 @@ jobs:
|
||||
${{ github.ref_name }}
|
||||
|
||||
- name: "Login to Docker Hub"
|
||||
uses: docker/login-action@v3
|
||||
uses: docker/login-action@v4
|
||||
with:
|
||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
|
||||
- name: "Login to GitHub Container Registry"
|
||||
uses: docker/login-action@v3
|
||||
uses: docker/login-action@v4
|
||||
with:
|
||||
registry: ghcr.io
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- uses: docker/build-push-action@v6
|
||||
- uses: docker/build-push-action@v7
|
||||
with:
|
||||
context: .
|
||||
push: true
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
FROM node:25-alpine AS base
|
||||
FROM node:26-alpine AS base
|
||||
|
||||
# Install dependencies only when needed
|
||||
FROM base AS deps
|
||||
|
||||
Generated
+1227
-10115
File diff suppressed because it is too large
Load Diff
+26
-17
@@ -21,28 +21,37 @@
|
||||
"lint": "eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@fluentui/svg-icons": "^1.1.316",
|
||||
"next": "^16.0.10",
|
||||
"nodemailer": "^7.0.11",
|
||||
"@fluentui/svg-icons": "^1.1.331",
|
||||
"next": "^16.2.9",
|
||||
"nodemailer": "^9.0.3",
|
||||
"pdf-lib": "^1.17.1",
|
||||
"react": "^19.2.1",
|
||||
"react-dom": "^19.2.1",
|
||||
"react-social-icons": "^6.25.0",
|
||||
"react-turnstile": "^1.1.4",
|
||||
"sharp": "^0.34.5",
|
||||
"zod": "^4.1.13"
|
||||
"react": "^19.2.7",
|
||||
"react-dom": "^19.2.7",
|
||||
"react-social-icons": "^6.26.0",
|
||||
"react-turnstile": "^1.1.5",
|
||||
"sharp": "^0.35.2",
|
||||
"zod": "^4.4.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@next/eslint-plugin-next": "^16.0.8",
|
||||
"@next/eslint-plugin-next": "^16.2.9",
|
||||
"@svgr/webpack": "^8.1.0",
|
||||
"@types/node": "^25.0.0",
|
||||
"@types/nodemailer": "^7.0.4",
|
||||
"@types/react": "^19.2.7",
|
||||
"@types/node": "^26.1.0",
|
||||
"@types/nodemailer": "^8.0.1",
|
||||
"@types/react": "^19.2.17",
|
||||
"@types/react-dom": "^19.2.3",
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-config-next": "^16.0.8",
|
||||
"sass": "^1.96.0",
|
||||
"typescript": "^5.9.3",
|
||||
"typescript-eslint": "^8.49.0"
|
||||
"eslint-config-next": "^16.2.9",
|
||||
"sass": "^1.101.0",
|
||||
"typescript": "^6.0.3",
|
||||
"typescript-eslint": "^8.62.1"
|
||||
},
|
||||
"overrides": {
|
||||
"next": {
|
||||
"postcss": "^8.5.10"
|
||||
}
|
||||
},
|
||||
"allowScripts": {
|
||||
"sharp": true,
|
||||
"@parcel/watcher": true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user