ci: add CI file
Deploy website to alys.phundrak.com / build (push) Successful in 20s Details

This commit is contained in:
Lucien Cartier-Tilet 2024-03-09 18:10:03 +01:00
parent cb09d9b4c7
commit 82c2f58a1f
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
6 changed files with 59 additions and 19 deletions

View File

@ -0,0 +1,38 @@
name: Deploy website to alys.phundrak.com
on:
push:
branches: [main]
workflow_dispatch:
concurrency:
group: deploy
cancel-in-progress: false
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18.x
- name: Enable corepack and yarn
run: corepack enable
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Build with VitePress
run: yarn build
- name: Deploy on the web
uses: appleboy/scp-action@v0.1.7
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.KEY }}
port: ${{ secrets.PORT }}
source: docs/.vitepress/dist/*
target: ${{ secrets.DESTPATH }}
strip_components: 3

View File

@ -11,7 +11,7 @@ export default defineConfig({
lastUpdated: true, lastUpdated: true,
themeConfig: { themeConfig: {
editLink: { editLink: {
pattern: 'https://labs.phundrak.com/phundrak/auie/src/branch/main/:path', pattern: 'https://labs.phundrak.com/ALYS/alys.phundrak.com/src/branch/main/docs/:path',
}, },
nav: [ nav: [
{ text: 'Home', link: '/' }, { text: 'Home', link: '/' },

View File

@ -1,20 +1,3 @@
// <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
// <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
// <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
// <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
// <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
// <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
// <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
// <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
// <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
// <link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
// <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
// <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
// <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
// <link rel="manifest" href="/manifest.json">
// <meta name="msapplication-TileColor" content="#ffffff">
// <meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
// <meta name="theme-color" content="#ffffff">
interface Head { interface Head {
rel: 'apple-touch-icon' | 'icon'; rel: 'apple-touch-icon' | 'icon';
sizes: string; sizes: string;

View File

@ -0,0 +1,10 @@
export default sidebar = [
{
text: 'Téléchargements',
items: [
{ text: 'Alter/Ego', link: '/download#alter-ego' },
{ text: 'UTAU', link: '/download#utau' },
{ text: 'DiffSinger', link: '/download#diffsinger-pour-openutau' },
],
},
];

View File

@ -94,4 +94,8 @@ Leur téléchargement se fait via longlet *Releases* de la page des
sources de chacune des banques vocales. Vous pouvez télécharger soit sources de chacune des banques vocales. Vous pouvez télécharger soit
larchive zip, soit larchive tar.gz. larchive zip, soit larchive tar.gz.
## DiffSinger pour OpenUTAU ## DiffSinger
[ALYS pour DiffSinger](https://www.alys.utaufrance.com/) est
développée et distribuée par [UtauFrance](https://utaufrance.com/).
DiffSinger est utilisable sous OpenUTAU. Sa banque vocale est capable
de chanter en français, japonais et anglais.

5
info.md Normal file
View File

@ -0,0 +1,5 @@
---
outline: deep
---
# Informations