Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
1aca546
update brand
turkosaurus Feb 16, 2025
0f5b29a
update CI
turkosaurus Feb 16, 2025
728cbdf
basic CI start
turkosaurus Apr 28, 2025
a69467f
added java distro to test_flutter.yml
katlukens Apr 28, 2025
8624a7a
updated test_flutter with ai input
katlukens Apr 28, 2025
236f503
updated test_flutter to run on branch push
katlukens Apr 28, 2025
842e994
update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
fe08ab0
update to test_flutter.yml to fix Cache Flutter SDK 2nd try
katlukens Apr 30, 2025
6afe9d0
update to test_flutter.yml to fix Cache Flutter SDK 3rd try
katlukens Apr 30, 2025
787b20a
update to test_flutter.yml to fix Cache Flutter SDK 4th try
katlukens Apr 30, 2025
bd16ee5
5th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
8a7b954
6th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
c0c0c27
7th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
360c06a
8th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
5d3295e
9th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
1cdf573
10th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
301f54e
11th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
fa9511d
12th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
ca443fa
13th update to test_flutter.yml to fix Cache Flutter SDK
katlukens Apr 30, 2025
cf96ccc
1st update to test_flutter.yml to fix entire workflow
katlukens Apr 30, 2025
fee6163
2nd update to test_flutter.yml to fix entire workflow
katlukens Apr 30, 2025
b20a6ec
3rd update to test_flutter.yml to fix entire workflow
katlukens Apr 30, 2025
9af0ccb
4th update to test_flutter.yml to fix entire workflow
katlukens Apr 30, 2025
c94ef40
5th attempt to update test_flutter.yml to work
katlukens May 1, 2025
65d0f4a
6th attempt to update test_flutter.yml to work
katlukens May 1, 2025
5397a3b
7th attempt to have flutter_test.yml work
katlukens May 1, 2025
0152df7
8th attempt to have flutter_test.yml work
katlukens May 1, 2025
9921209
9th attempt to make flutter_test.yml work
katlukens May 2, 2025
6885c08
10th attempt to make flutter_test.yml work
katlukens May 2, 2025
02507cb
11th attempt to make flutter_test.yml work
katlukens May 2, 2025
4ee5e49
12th attempt to make flutter_test.yml work
katlukens May 2, 2025
93f0c7a
13th attempt to make flutter_test.yml work
katlukens May 3, 2025
8b6a686
testing workflow with no cache
katlukens May 6, 2025
48e681e
testing workflow with ios build
katlukens May 6, 2025
62430be
testing upload-artifact
katlukens May 6, 2025
70591af
removing build ios, needs to be seperate task
katlukens May 7, 2025
beb7fd2
removing build ios, needs to be seperate task take 2
katlukens May 7, 2025
3a5088c
will workflow run with tag
katlukens May 7, 2025
88c4113
run workflow with real tags this time
katlukens May 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 0 additions & 21 deletions .github/workflows/shellcheck.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/test_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
pull_request:
paths-ignore:
- '.github/**'

jobs:
test-build:
name: Test Go
Expand All @@ -23,10 +23,10 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: '1.21.x'
go-version: stable

- name: Run Go Tests
run: go test -v
run: go test ./... -v --cover

- name: Build Go
# build is currently not saved
Expand All @@ -42,7 +42,7 @@ jobs:
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.GH_TOKEN }} # requires PAT
repository: ddbgio/ddbg
repository: grackleclub/cloud
event-type: deploy-service
client-payload: >
{
Expand Down
76 changes: 76 additions & 0 deletions .github/workflows/test_flutter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Flutter CI
on:
workflow_dispatch:
push:
tags:
- 'v*'
# branches:
# - main
# - turk/ci

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
ref: kat/flutterbeep

- name: Set up JDK 17
uses: actions/setup-java@v2
with:
java-version: "17"
distribution: "temurin"

- name: Verify Java version
run: java -version

- name: Install Flutter SDK
run: |
echo "Downloading Flutter SDK..."
git clone https://github.com/flutter/flutter.git -b stable --depth 1 $HOME/flutter
echo "$HOME/flutter/bin" >> $GITHUB_PATH
export PATH="$HOME/flutter/bin:$PATH"

- name: Accept Android licenses
run: yes | flutter doctor --android-licenses

- name: Install GTK 3.0 development libraries (if needed)
run: sudo apt-get update && sudo apt-get install -y libgtk-3-dev

- name: Verify Flutter installation
run: flutter doctor

- name: Flutter version
run: flutter --version

- name: Install dependencies
working-directory: app
run: flutter pub get

- name: Run Flutter tests
working-directory: app
run: flutter test

- name: Build APK
working-directory: app
run: flutter build apk --release

- name: Upload APK artifact
uses: actions/upload-artifact@v4
with:
name: android-apk
path: app/build/app/outputs/flutter-apk/app-release.apk

- name: Build iOS (if applicable)
if: runner.os == 'macOS'

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this not need the working dir option that android does?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does, and has one now. :)

working-directory: app
run: flutter build ios --release

- name: Upload iOS artifact (if applicable)
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: ios-ipa
path: build/ios/ipa/*.ipa
1 change: 1 addition & 0 deletions static/css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ fieldset {
all: unset;
width: 1.25rem;
height: 1.25rem;
fill: var(--main-accent-color);
}

#wave .selected {
Expand Down
4 changes: 2 additions & 2 deletions static/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,8 +184,8 @@ <h3>output</h3>
</details>

<footer>
<a href="https://github.com/ddbgio/dawesome">
<img class="icon" src="/static/img/duck-light.svg" alt="">
<a href="https://github.com/grackleclub/dawesome">
<img class="icon" src="/static/img/grackle.svg" alt="proud grackle silouette"/>
</a>
</footer>

Expand Down
4 changes: 4 additions & 0 deletions static/img/grackle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.