Skip to content

Commit 7953a1a

Browse files
ci: Improve pipeline
- Add build web example - Add github release generator
1 parent 56cd2bc commit 7953a1a

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

.github/workflows/base.yaml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,15 @@ jobs:
4747
cd example
4848
flutter build appbundle --debug
4949
flutter build ios --debug --no-codesign
50+
flutter build web
5051
51-
- name: Upload coverage to Codecov
52-
if: ${{ matrix.channel == 'stable' }}
53-
uses: codecov/codecov-action@v3
54-
with:
55-
files: coverage/lcov.info
56-
flags: unittests
57-
name: form_builder_file_picker
52+
# - name: Upload coverage to Codecov
53+
# if: ${{ matrix.channel == 'stable' }}
54+
# uses: codecov/codecov-action@v3
55+
# with:
56+
# files: coverage/lcov.info
57+
# flags: unittests
58+
# name: form_builder_file_picker
5859

5960
deployment:
6061
if: ${{ github.ref_type == 'tag' }}
@@ -78,3 +79,13 @@ jobs:
7879
sh ./tool/pub_login.sh
7980
- name: Publish package
8081
run: dart pub publish -v -f
82+
- name: Build changelog
83+
id: github_release
84+
uses: mikepenz/release-changelog-builder-action@v3
85+
env:
86+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
87+
- name: Create release
88+
uses: softprops/action-gh-release@v0.1.14
89+
with:
90+
body: ${{steps.github_release.outputs.changelog}}
91+

0 commit comments

Comments
 (0)