Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 0 additions & 9 deletions .editorconfig

This file was deleted.

75 changes: 0 additions & 75 deletions .eslintrc.js

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/build.yml

This file was deleted.

50 changes: 50 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Deploy to GitHub Pages

on:
push:
branches:
- main
- master
paths-ignore:
- LICENSE.md
- README.md
- .gitignore
# Allows you to run this workflow manually from the Actions tab on GitHub.
workflow_dispatch:
# Allows you to trigger this workflow via a webhook.
repository_dispatch:
types: [deploy]

concurrency:
group: ${{ github.workflow }}-deploy
cancel-in-progress: true

# Allow this job to clone the repo and create a page deployment
permissions:
contents: read
pages: write
id-token: write

env:
WEBSITE_HOST: ${{ github.repository == 'Flow-Launcher/flow-launcher.github.io' && 'https://www.flowlauncher.com' || format('https://{0}.github.io', github.repository_owner) }}
WEBSITE_BASE: ${{ github.repository == 'Flow-Launcher/flow-launcher.github.io' && '/' || github.repository }}

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout your repository using git
uses: actions/checkout@v4
- name: Install, build, and upload your site
uses: withastro/action@v3

deploy:
needs: build
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
48 changes: 17 additions & 31 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,38 +1,24 @@
.DS_Store
.thumbs.db
node_modules

# Quasar core related directories
.quasar
/dist

# Cordova related directories and files
/src-cordova/node_modules
/src-cordova/platforms
/src-cordova/plugins
/src-cordova/www
# build output
dist/

# Capacitor related directories and files
/src-capacitor/www
/src-capacitor/node_modules
# generated types
.astro/

# BEX related directories and files
/src-bex/www
/src-bex/js/core
# dependencies
node_modules/

# Log files
# logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# environment variables
.env
.env.production

# macOS-specific files
.DS_Store

# Editor directories and files
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
.vscode
.history
/.vs/ProjectSettings.json
/.vs/slnx.sqlite
/.vs
# jetbrains setting folder
.idea/
8 changes: 0 additions & 8 deletions .postcssrc.js

This file was deleted.

4 changes: 4 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"recommendations": ["astro-build.astro-vscode"],
"unwantedRecommendations": []
}
11 changes: 11 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"version": "0.2.0",
"configurations": [
{
"command": "./node_modules/.bin/astro dev",
"name": "Development server",
"request": "launch",
"type": "node-terminal"
}
]
}
Loading