Skip to content

Commit 519fd4e

Browse files
committed
github deployment
1 parent 2b52c0e commit 519fd4e

3 files changed

Lines changed: 29 additions & 31 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
jobs:
8+
deploy:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v4
12+
13+
- uses: actions/setup-node@v4
14+
with:
15+
node-version: 20
16+
17+
- run: npm install
18+
- run: npm run build
19+
20+
- uses: actions/upload-pages-artifact@v3
21+
with:
22+
path: ./out
23+
24+
- uses: actions/deploy-pages@v4
25+
26+
permissions:
27+
pages: write
28+
id-token: write

CONTRIBUTING.md

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,5 @@
11
# Συνεισφορά στο UniMate
22

3-
## Γρήγορη πλοήγηση
4-
5-
1. [Επισκόπηση του έργου](#Επισκόπηση του έργου)
6-
2. [Ροή εργασιών ανάπτυξης](#development-workflow)
7-
* [Initial Setup](#initial-setup)
8-
* [Running with Docker](#running-with-docker)
9-
* [Quality Assurance](#quality-assurance)
10-
* [Verifying Install Scripts](#verifying-install-scripts)
11-
3. [Adding Applications](#adding-applications)
12-
* [Research Protocol](#1-mandatory-research-protocol)
13-
* [Entry Structure](#2-entry-structure)
14-
* [Unavailable Reason](#3-unavailable-reason-guidelines)
15-
* [Platform Rules](#4-platform-specific-rules)
16-
* [Arch Linux](#arch-linux)
17-
* [NixOS](#nixos)
18-
* [Ubuntu/Debian](#ubuntudebian)
19-
* [Flatpak](#flatpak)
20-
* [Snap](#snap)
21-
* [Homebrew](#homebrew)
22-
* [Icon System](#5-icon-system)
23-
* [Valid Categories](#6-valid-categories)
24-
4. [Adding Distributions](#adding-distributions)
25-
5. [Pull Request Checklist](#pull-request-checklist)
26-
* [Core Principles](#core-principles)
27-
* [Verification Steps](#verification-steps)
28-
6. [Templates](#templates)
29-
* [Pull Request](#pull-request-template)
30-
* [Bug Report](#issue-template-bug-report)
31-
32-
---
33-
343
## Επισκόπηση του έργου
354

365
* `src/lib/apps/*.json`: Main registry for applications (split by category).

next.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import type { NextConfig } from "next";
22

33
const nextConfig: NextConfig = {
44
output: 'export',
5+
basePath: '/UniMate',
56
images: {
67
unoptimized: true,
78
},

0 commit comments

Comments
 (0)