parent
7fa88650c3
commit
76300b5cc3
1 changed files with 31 additions and 18 deletions
|
@ -5,23 +5,36 @@ on:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-web:
|
build-web:
|
||||||
runs:
|
runs-on: flutter-web-builder
|
||||||
using: flutter-web-builder
|
steps:
|
||||||
steps:
|
- name: Checkout code
|
||||||
- name: Checkout code
|
uses: actions/checkout@v4
|
||||||
uses: actions/checkout@v4
|
|
||||||
run: ls -la
|
|
||||||
|
|
||||||
- name: Cache Flutter
|
- name: Cache Flutter
|
||||||
id: cache-flutter
|
id: cache-flutter
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ${{ HOME }}/.pub-cache
|
path: ${{ HOME }}/.tool-cache
|
||||||
key: ${{ forge.ref_name }}-flutter-cache-temp
|
key: ${{ forge.ref_name }}-flutter-cache-temp
|
||||||
|
|
||||||
- name: Cache pub dependencies
|
- name: Cache pub dependencies
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
id: cache-pub
|
id: cache-pub
|
||||||
with:
|
with:
|
||||||
path: ${{ HOME }}/.pub-cache
|
path: ${{ HOME }}/.pub-cache
|
||||||
key: ${{ forge.ref_name }}-pub-cache-temp
|
key: ${{ forge.ref_name }}-pub-cache-temp
|
||||||
|
- name: Get dependencies
|
||||||
|
run: flutter pub get
|
||||||
|
|
||||||
|
- name: Build web
|
||||||
|
run: flutter build web --release
|
||||||
|
|
||||||
|
- name: List build output
|
||||||
|
run: ls -la build/web/
|
||||||
|
|
||||||
|
# Optional: Archive the build artifacts
|
||||||
|
- name: Upload build artifacts
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
with:
|
||||||
|
name: web-build
|
||||||
|
path: build/web/
|
||||||
|
|
Loading…
Add table
Reference in a new issue