Skip to content

Commit

Permalink
Modernize repo
Browse files Browse the repository at this point in the history
  • Loading branch information
CodeDoctorDE committed Apr 9, 2024
1 parent ddc4f97 commit 3e54a47
Show file tree
Hide file tree
Showing 44 changed files with 4,235 additions and 3,113 deletions.
220 changes: 154 additions & 66 deletions .github/workflows/build.yml

Large diffs are not rendered by default.

13 changes: 7 additions & 6 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-22.04
strategy:
matrix:
projects: [app, tools]
projects: [app, api, tools]
defaults:
run:
working-directory: ${{ matrix.projects }}
Expand All @@ -18,7 +18,7 @@ jobs:
run: |
FLUTTER_VERSION=$(cat ../FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
- uses: subosito/flutter-action@v2.16.0
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
channel: 'master'
Expand All @@ -30,10 +30,6 @@ jobs:
- name: Install dependencies
run: |
flutter pub get
- name: Build files
if: matrix.projects == 'app'
run: |
dart run build_runner build --delete-conflicting-outputs
# Uncomment this step to verify the use of 'dart format' on each commit.
- name: Verify formatting
run: dart format --output=none --set-exit-if-changed .
Expand All @@ -42,6 +38,11 @@ jobs:
- name: Analyze project source
run: |
flutter analyze --fatal-infos
- name: Run build_runner
if: matrix.projects != 'tools'
run: flutter pub run build_runner build --delete-conflicting-outputs
- name: Test for git changes
run: git diff --exit-code
# Your project will need to have tests in test/ and a dependency on
# package:test for this step to succeed. Note that Flutter projects will
# want to change this to 'flutter test'.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '18'
node-version: '20'
cache: 'pnpm'
cache-dependency-path: docs/pnpm-lock.yaml
- name: Install dependencies
Expand Down
16 changes: 0 additions & 16 deletions .github/workflows/project.yml

This file was deleted.

16 changes: 8 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
run: |
FLUTTER_VERSION=$(cat FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
- uses: subosito/flutter-action@v2.16.0
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
channel: 'master'
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
run: |
FLUTTER_VERSION=$(cat FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
- uses: subosito/flutter-action@v2.16.0
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
channel: 'master'
Expand Down Expand Up @@ -141,7 +141,7 @@ jobs:
run: |
FLUTTER_VERSION=$(cat FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
- uses: subosito/flutter-action@v2.16.0
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
channel: 'master'
Expand Down Expand Up @@ -208,14 +208,14 @@ jobs:
- name: Get flutter version
if: ${{ github.ref == 'refs/heads/develop' }}
run: |
FLUTTER_VERSION=$(cat app/FLUTTER_VERSION)
FLUTTER_VERSION=$(cat FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- name: Get flutter version
if: ${{ github.ref == 'refs/heads/main' }}
run: |
FLUTTER_VERSION=$(cat FLUTTER_VERSION)
echo "FLUTTER_VERSION=${FLUTTER_VERSION}" >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
- uses: subosito/flutter-action@v2.16.0
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
channel: 'master'
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
embed-url: https://github.com/LinwoodDev/qeck/releases/tag/v${{ env.QECK_VERSION }}
content: |
Version ${{ env.QECK_VERSION }} released!
Download it here: https://docs.qeck.linwood.dev/downloads
Download it here: https://qeck.linwood.dev/downloads
https://github.com/LinwoodDev/qeck/releases/tag/v${{ env.QECK_VERSION }}
- name: Discord Webhook Action
uses: tsickert/[email protected]
Expand All @@ -278,6 +278,6 @@ jobs:
embed-url: https://github.com/LinwoodDev/qeck/releases/tag/v${{ env.QECK_VERSION }}
content: |
Pre-release version ${{ env.QECK_VERSION }} released!
Download it here: https://docs.qeck.linwood.dev/downloads
Download it here: https://qeck.linwood.dev/downloads
Please note that this is a pre-release version and is not intended for production use.
Read more about it here: https://docs.qeck.linwood.dev/nightly
Read more about it here: https://qeck.linwood.dev/nightly
2 changes: 1 addition & 1 deletion FLUTTER_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.16.4
3.19.6
30 changes: 27 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,32 @@
# Linwood Qeck
<div align="center">

[![GitHub](https://img.shields.io/github/license/LinwoodCloud/Qeck?style=for-the-badge&color=orange)](LICENSE)
<img src="https://raw.githubusercontent.com/LinwoodDev/Vulpine/main/public/logo.png" width="350px" />

*Please note that this project is in development!*
# Vulpine

> WIP: 🃏 Play games everywhere you like 🃏
[![Latest release)](https://img.shields.io/github/v/release/LinwoodDev/Vulpine?color=A28DDB&style=for-the-badge&logo=github&logoColor=A28DDB)](https://github.com/LinwoodDev/Vulpine/releases)
[![GitHub License badge](https://img.shields.io/github/license/LinwoodDev/Vulpine?color=A28DDB&style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIiBmaWxsPSIjZWJiNzMzIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI%2BPHJlY3Qgd2lkdGg9IjI1NiIgaGVpZ2h0PSIyNTYiIGZpbGw9Im5vbmUiPjwvcmVjdD48cmVjdCB4PSIzMiIgeT0iNDgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTYwIiByeD0iOCIgc3Ryb2tlLXdpZHRoPSIxNiIgc3Ryb2tlPSIjZWJiNzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiPjwvcmVjdD48bGluZSB4MT0iNzYiIHkxPSI5NiIgeDI9IjE4MCIgeTI9Ijk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNlYmI3MzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI%2BPC9saW5lPjxsaW5lIHgxPSI3NiIgeTE9IjEyOCIgeDI9IjE4MCIgeTI9IjEyOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZWJiNzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiPjwvbGluZT48bGluZSB4MT0iNzYiIHkxPSIxNjAiIHgyPSIxODAiIHkyPSIxNjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ViYjczMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjE2Ij48L2xpbmU%2BPC9zdmc%2B)](https://github.com/LinwoodDev/Vulpine/blob/main/LICENSE)
[![GitHub Repo stars](https://img.shields.io/github/stars/LinwoodDev/Vulpine?color=A28DDB&logo=github&logoColor=A28DDB&style=for-the-badge)](https://github.com/LinwoodDev/Vulpine)
[![Matrix badge](https://img.shields.io/matrix/linwood:matrix.org?style=for-the-badge&color=A28DDB&logo=matrix&logoColor=A28DDB&label=Matrix)](https://linwood.dev/matrix)
[![Discord badge](https://img.shields.io/discord/735424757142519848?style=for-the-badge&color=A28DDB&logo=discord&logoColor=A28DDB&label=Discord)](https://discord.linwood.dev)
[![Download](https://img.shields.io/github/downloads/LinwoodDev/Vulpine/total?color=A28DDB&style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIiBmaWxsPSIjZWJiNzMzIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+PHJlY3Qgd2lkdGg9IjI1NiIgaGVpZ2h0PSIyNTYiIGZpbGw9Im5vbmUiPjwvcmVjdD48cG9seWxpbmUgcG9pbnRzPSI4NiAxMTAuMDExIDEyOCAxNTIgMTcwIDExMC4wMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ViYjczMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjE2Ij48L3BvbHlsaW5lPjxsaW5lIHgxPSIxMjgiIHkxPSI0MCIgeDI9IjEyOCIgeTI9IjE1MS45NzA1NyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZWJiNzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiPjwvbGluZT48cGF0aCBkPSJNMjE2LDE1MnY1NmE4LDgsMCwwLDEtOCw4SDQ4YTgsOCwwLDAsMS04LThWMTUyIiBmaWxsPSJub25lIiBzdHJva2U9IiNlYmI3MzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI+PC9wYXRoPjwvc3ZnPg==)](https://qeck.linwood.dev)
</div>

<p align="center">
<a href="http://linwood.dev"><b>Website</b></a> •
<a href="http://linwood.dev"><b>Download</b></a> •
<a href="https://linwood.dev/matrix"><b>Matrix</b></a> •
<a href="https://go.linwood.dev/discord"><b>Discord</b></a> •
<a href="https://floss.social/@linwood"><b>Mastodon</b></a> •
<a href="https://bsky.app/profile/linwood.dev"><b>Bluesky</b></a> •
<a href="CONTRIBUTING.md"><b>Contribute</b></a>
</p>

---

**This project is still in development and not ready for production use. Please join the matrix or discord server for updates!**

## Features

Expand Down
30 changes: 15 additions & 15 deletions app/.metadata
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# This file should be version controlled and should not be manually edited.

version:
revision: "db7ef5bf9f59442b0e200a90587e8fa5e0c6336a"
revision: "300451adae589accbece3490f4396f10bdf15e6e"
channel: "stable"

project_type: app
Expand All @@ -13,26 +13,26 @@ project_type: app
migration:
platforms:
- platform: root
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: android
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: ios
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: linux
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: macos
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: web
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e
- platform: windows
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
create_revision: 300451adae589accbece3490f4396f10bdf15e6e
base_revision: 300451adae589accbece3490f4396f10bdf15e6e

# User provided section

Expand Down
Loading

0 comments on commit 3e54a47

Please sign in to comment.