Skip to content

Commit 03d42fc

Browse files
authored
Publishing workflow (#165)
* Workflow * Updated link
1 parent 28cb7b5 commit 03d42fc

19 files changed

Lines changed: 356 additions & 500 deletions
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Publish to pub.dev
2+
3+
on:
4+
push:
5+
tags:
6+
- 'v[0-9]+.[0-9]+.[0-9]+*'
7+
8+
jobs:
9+
test:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v2
14+
- uses: subosito/flutter-action@v2
15+
with:
16+
channel: "stable"
17+
18+
- run: flutter --version
19+
- run: flutter pub get
20+
21+
- uses: axel-op/dart-package-analyzer@v3
22+
with:
23+
githubToken: ${{ secrets.GITHUB_TOKEN }}
24+
- run: flutter test
25+
26+
publish:
27+
needs: test
28+
permissions:
29+
id-token: write # Required for authentication using OIDC
30+
uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1
31+

β€Ž.github/workflows/test.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ jobs:
2222
- uses: axel-op/dart-package-analyzer@v3
2323
with:
2424
githubToken: ${{ secrets.GITHUB_TOKEN }}
25-
- run: flutter test --coverage
25+
- run: flutter test

β€Ž.github/workflows/version-deploy.ymlβ€Ž

Lines changed: 0 additions & 40 deletions
This file was deleted.

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1+
## 1.0.0-beta.1
2+
3+
- Revamped Mix API for improved functionality and developer experience.
4+
- Enhanced performance and system responsiveness.
5+
- Broadened test coverage for greater reliability.
6+
- Extensive bug fixes for increased stability.
7+
8+
Visit our documentation site for more information [https://fluttermix.com](https://fluttermix.com)
9+
110
## 0.0.7
211

312
- Performance improvements
413
- Bug fixes [#59](https://github.com/leoafarias/mix/issues/59) by @bdlukaa
514
- InheritedAttribute - Custiom Mix attributes [#94](https://github.com/leoafarias/mix/pull/94) by @pbissonho
615

7-
816
## 0.0.6
917

1018
- Refactored MixTheme & Context Tokens

β€ŽREADME.mdβ€Ž

Lines changed: 5 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,13 @@
55

66
---
77

8-
![GitHub stars](https://img.shields.io/github/stars/fluttertools/mix?style=social)
8+
![GitHub stars](https://img.shields.io/github/stars/conceptadev/mix?style=for-the-badge&logo=GitHub&logoColor=black&labelColor=white&color=dddddd)
99
[![Pub Version](https://img.shields.io/pub/v/mix?label=version&style=for-the-badge)](https://pub.dev/packages/mix/changelog)
1010
![Pub Likes](https://img.shields.io/pub/likes/mix?label=Pub%20Likes&style=for-the-badge)
1111
![Pub Points](https://img.shields.io/pub/points/mix?label=Pub%20Points&style=for-the-badge) [![Github All Contributors](https://img.shields.io/github/all-contributors/leoafarias/mix?style=for-the-badge)](https://github.com/leoafarias/mix/graphs/contributors) [![MIT Licence](https://img.shields.io/github/license/leoafarias/mix?style=for-the-badge&longCache=true)](https://opensource.org/licenses/mit-license.php) [![Awesome Flutter](https://img.shields.io/badge/awesome-flutter-purple?longCache=true&style=for-the-badge)](https://github.com/Solido/awesome-flutter)
1212

1313
Build Flutter design systems expressively and effortlessly. **Mix** offers primitive building blocks to help developers and designers create beautiful UI with confidence.
1414

15-
**Important**
16-
17-
```text
18-
Mix is currently being used internally to build design systems in Flutter.
19-
It is still in heavy development. Major APIs are expected to change until the 1.0 release.
20-
```
21-
2215
## Motivation
2316

2417
Flutter favors [composition](https://docs.flutter.dev/resources/architectural-overview#composition) over inheritance when building widgets. This choice keeps Flutter API extremely easy to interact with and powerful.
@@ -67,39 +60,8 @@ Box
6760

6861
[Read our docs for more information](https://www.fluttermix.com)
6962

70-
## Contributors ✨
71-
72-
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
73-
74-
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
75-
<!-- prettier-ignore-start -->
76-
<!-- markdownlint-disable -->
77-
<table>
78-
<tbody>
79-
<tr>
80-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/leoafarias"><img src="https://avatars.githubusercontent.com/u/435833?v=4?s=50" width="50px;" alt="Leo Farias"/><br /><sub><b>Leo Farias</b></sub></a><br /><a href="#ideas-leoafarias" title="Ideas, Planning, & Feedback">πŸ€”</a> <a href="https://github.com/conceptadev/mix/commits?author=leoafarias" title="Code">πŸ’»</a> <a href="https://github.com/conceptadev/mix/commits?author=leoafarias" title="Documentation">πŸ“–</a></td>
81-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/bdlukaa"><img src="https://avatars.githubusercontent.com/u/45696119?v=4?s=50" width="50px;" alt="Bruno D'Luka"/><br /><sub><b>Bruno D'Luka</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=bdlukaa" title="Code">πŸ’»</a></td>
82-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rickbsgu"><img src="https://avatars.githubusercontent.com/u/161474?v=4?s=50" width="50px;" alt="Rick Berger"/><br /><sub><b>Rick Berger</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=rickbsgu" title="Documentation">πŸ“–</a></td>
83-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/sbis04"><img src="https://avatars.githubusercontent.com/u/43280874?v=4?s=50" width="50px;" alt="Souvik Biswas"/><br /><sub><b>Souvik Biswas</b></sub></a><br /><a href="#content-sbis04" title="Content">πŸ–‹</a> <a href="#tutorial-sbis04" title="Tutorials">βœ…</a></td>
84-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/tilucasoli"><img src="https://avatars.githubusercontent.com/u/62367544?v=4?s=50" width="50px;" alt="Lucas Oliveira"/><br /><sub><b>Lucas Oliveira</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=tilucasoli" title="Code">πŸ’»</a></td>
85-
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/pedrobissonho/"><img src="https://avatars.githubusercontent.com/u/43250625?v=4?s=50" width="50px;" alt="Pedro Bissonho"/><br /><sub><b>Pedro Bissonho</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=pbissonho" title="Code">πŸ’»</a> <a href="#ideas-pbissonho" title="Ideas, Planning, & Feedback">πŸ€”</a></td>
86-
<td align="center" valign="top" width="14.28%"><a href="https://webstandapp.com.br"><img src="https://avatars.githubusercontent.com/u/2068045?v=4?s=50" width="50px;" alt="Marco A. Braghim"/><br /><sub><b>Marco A. Braghim</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=marcobraghim" title="Code">πŸ’»</a></td>
87-
</tr>
88-
<tr>
89-
<td align="center" valign="top" width="14.28%"><a href="http://eduardom.dev"><img src="https://avatars.githubusercontent.com/u/29983481?v=4?s=50" width="50px;" alt="Eduardo M."/><br /><sub><b>Eduardo M.</b></sub></a><br /><a href="https://github.com/conceptadev/mix/commits?author=aguilaair" title="Code">πŸ’»</a></td>
90-
</tr>
91-
</tbody>
92-
</table>
93-
94-
<!-- markdownlint-restore -->
95-
<!-- prettier-ignore-end -->
96-
97-
<!-- ALL-CONTRIBUTORS-LIST:END -->
98-
99-
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
100-
101-
<a href="https://vercel.com/?utm_source=fluttermix&utm_campaign=oss" target="_blank">
102-
<p align="center">
103-
<img width="210" src="https://raw.githubusercontent.com/leoafarias/mix/main/assets/powered-by-vercel.svg">
104-
</p>
63+
## Contributors
64+
65+
<a href="https://github.com/conceptadev/mix/graphs/contributors">
66+
<img src="https://contrib.rocks/image?repo=conceptadev/mix" />
10567
</a>

β€Ždeprecation.mdβ€Ž

Lines changed: 0 additions & 74 deletions
This file was deleted.

0 commit comments

Comments
Β (0)