Skip to content

feat: enhance summary view and add CalculationsSummarizer and Calcula… #9

feat: enhance summary view and add CalculationsSummarizer and Calcula…

feat: enhance summary view and add CalculationsSummarizer and Calcula… #9

# This is a basic workflow to help you get started with Actions
name: Deploy Github Pages
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "main" branch
push:
branches: ["main"]
pull_request:
branches: ["main"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
concurrency:
group: "pages"
cancel-in-progress: true
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Flutter
uses: subosito/flutter-action@v2
- run: flutter --version
- name: Install Flutter packages
run: flutter pub get
- name: Run tests
run: flutter test -r expanded
- name: Build
run: flutter build web --base-href "/open_work/" --release
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload Artifacts
uses: actions/upload-pages-artifact@v3
with:
path: "./build/web"
- name: Deploy
uses: actions/deploy-pages@v4