Skip to content

Commit

Permalink
docs/Add Flutter Web Template (#12)
Browse files Browse the repository at this point in the history
* Create jekyll-gh-pages.yml

* test workflow

* use linux runner

* update other runners

* Create _config.yml

* Delete _config.yml

* Update jekyll-gh-pages.yml

* Add Flutter Web Template

* Update workflow
  • Loading branch information
Dario-Maselli committed Aug 25, 2024
1 parent fde6293 commit 3c2906e
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 34 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,39 @@ concurrency:
cancel-in-progress: false

jobs:
update-toc:
runs-on: runner-1

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up Node.js environment
uses: actions/setup-node@v3
with:
node-version: '18'

- name: Install markdown-toc
run: npm install -g markdown-toc

- name: Generate TOC
run: markdown-toc -i README.md --maxdepth 2

- name: Commit changes
run: |
git config --local user.name "dario-maselli"
git config --local user.email "117168592+Dario-Maselli@users.noreply.github.com"
git add README.md
git commit -m "chore: update table of contents in README"
git push
shell: cmd
env:
GITHUB_TOKEN: ${{ secrets.TOKEN }}

# Build job
build:
runs-on: runner-2
needs: update-toc
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down
34 changes: 0 additions & 34 deletions .github/workflows/toc.yaml

This file was deleted.

3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "Flutter Web Basic Template"]
path = Templates/Flutter Templates/FlutterWebTemplate
url = https://github.com/dario-maselli/FlutterWebTemplate.git
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,14 @@ Before starting a Website Development project, we would recommend you understand
**What is a Framework?**
A framework is a structured platform or set of tools and libraries designed to simplify and expedite the development process in various areas, such as software, web applications, or mobile apps. It provides a foundation on which developers can build applications without needing to start from scratch.

### [Flutter](https://flutter.dev/)

Flutter is an open-source UI software development toolkit created by Google. It is used to develop cross-platform applications for Android, iOS, Linux, macOS, Windows, Google Fuchsia, and the web from a single codebase. Flutter is known for its fast development cycles, expressive and flexible UI, and its ability to compile to native ARM code.

[Fork this Flutter Template and follow the steps in the README.md to start your flutter journey.](https://github.com/Dario-Maselli/FlutterWebTemplate)

View All Flutter Web Templates here: LINK

### <span style="color:red">Laravel</span>

Laravel is a popular, open-source PHP framework used for web application development. It follows the Model-View-Controller (MVC) architectural pattern, which helps in organizing and separating the application’s logic, user interface, and data layers. Laravel is known for its elegant syntax, developer-friendly features, and a strong focus on simplicity and readability.
Expand Down
1 change: 1 addition & 0 deletions Templates/Flutter Templates/FlutterWebTemplate
Submodule FlutterWebTemplate added at fe50bd

0 comments on commit 3c2906e

Please sign in to comment.