Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PR] Updating README with latest version. #69

Merged
merged 35 commits into from
Jan 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
140d54c
feat: Updating hows and whys.
LuchoTurtle Nov 8, 2022
f0856ca
feat: Adding installation steps.
LuchoTurtle Nov 8, 2022
49f1374
feat: Adding last installation step.
LuchoTurtle Nov 8, 2022
9a72b08
feat: Stateless widgets.
LuchoTurtle Nov 8, 2022
534308c
feat: Stateful widgets.
LuchoTurtle Nov 8, 2022
7505c1b
feat: Layouts.
LuchoTurtle Nov 8, 2022
de0f0b3
feat: Adding assets.
LuchoTurtle Nov 8, 2022
1698cce
feat: Adding navigation.
LuchoTurtle Nov 8, 2022
3c45e81
feat: Add networking.
LuchoTurtle Nov 8, 2022
560fbb1
fix: Update windows install guide.
LuchoTurtle Nov 8, 2022
31310d2
fix: Fixing persistent data.
LuchoTurtle Nov 8, 2022
a2e52a0
feat: Add state management.
LuchoTurtle Nov 8, 2022
4e7ec23
feat: Adding testing #68
LuchoTurtle Nov 9, 2022
eed4438
feat: Refactoring login database tutorial to its own file.
LuchoTurtle Nov 9, 2022
b10ccbc
fix: Removing unneeded guides.
LuchoTurtle Nov 9, 2022
15b2d62
feat: Deleting old project (it wasn't running), refactoring guides an…
LuchoTurtle Nov 9, 2022
573a1e4
feat: 1. Project structure.
LuchoTurtle Nov 9, 2022
b90c486
feat: 2. Creating list of todos.
LuchoTurtle Nov 9, 2022
ee1f4de
feat: 3. Adding interactivity.
LuchoTurtle Nov 9, 2022
37edca9
feat: 4. Navigation.
LuchoTurtle Nov 9, 2022
3864fa7
feat: 5. Finishing touches.
LuchoTurtle Nov 9, 2022
ebe2054
feat: Deleting unused TDD app. Updating README.
LuchoTurtle Nov 9, 2022
68b3f07
feat: Adding tests to the demo application. #68
LuchoTurtle Nov 10, 2022
e026378
feat: Adding testing guide. #68
LuchoTurtle Nov 10, 2022
e915f8c
add "Mac Focussed? 🍏" section to README.md #68
nelsonic Nov 18, 2022
0bb200f
remove .DS_Store
nelsonic Nov 18, 2022
9d6d6fe
Create Table of Contents using https://markdown-all-in-one.github.io/…
nelsonic Nov 18, 2022
452a844
Fixing typos. #65
LuchoTurtle Nov 18, 2022
3dffe61
tidy Why section #68
nelsonic Nov 18, 2022
5f91ad7
Fix typos and formatting #68
nelsonic Nov 21, 2022
7e1dd01
fix: Formatting and fixing typos. #68
LuchoTurtle Dec 13, 2022
8c453fc
feat: Adding proper CI. #68
LuchoTurtle Dec 13, 2022
5e4f87b
Merge branch 'main' into update-info
LuchoTurtle Dec 13, 2022
fb031a8
fix: Installing Flutter on CI using correct parameter. #68
LuchoTurtle Dec 13, 2022
7701f33
Merge branch 'update-info' of https://github.com/dwyl/learn-flutter i…
LuchoTurtle Dec 13, 2022
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
Binary file removed .DS_Store
Binary file not shown.
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: mix
directory: "/"
schedule:
interval: daily
time: "12:00"
timezone: Europe/London
38 changes: 21 additions & 17 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,34 +1,38 @@
name: flutter_tests
name: Build

on:
push:
branches: [main]
branches: [ "main" ]
pull_request:
branches: [main]
branches: [ "main" ]

jobs:
tests:
runs-on: ubuntu-latest
build:
runs-on: macos-latest
defaults:
run:
working-directory: ./demo_app

steps:
- name: Checkout the code
uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Install and set Flutter version
uses: subosito/flutter-action@v2.8.0
# Installing Flutter because it's easier to generate .lcov files for test coverage
- name: Install Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.0.5'
flutter-version: '3.3.8'
channel: 'stable'

- name: Restore packages
- name: Install dependencies
run: flutter pub get

- name: Analyze
run: flutter analyze

# 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'.
- name: Run tests
run: flutter test --coverage

- name: Upload coverage to codecov
run: curl -s https://codecov.io/bash
shell: bash
- uses: codecov/codecov-action@v2
with:
files: coverage/lcov.info
verbose: true # optional (default = false)
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ pubspec.lock
# If you don't generate documentation locally you can remove this line.
doc/api/

.idea
.idea
.DS_Store
Loading