Skip to content

Commit

Permalink
Publishing workflow (#165)
Browse files Browse the repository at this point in the history
* Workflow

* Updated link
  • Loading branch information
leoafarias authored Jan 24, 2024
1 parent 28cb7b5 commit 03d42fc
Show file tree
Hide file tree
Showing 19 changed files with 356 additions and 500 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Publish to pub.dev

on:
push:
tags:
- 'v[0-9]+.[0-9]+.[0-9]+*'

jobs:
test:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: subosito/flutter-action@v2
with:
channel: "stable"

- run: flutter --version
- run: flutter pub get

- uses: axel-op/dart-package-analyzer@v3
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
- run: flutter test

publish:
needs: test
permissions:
id-token: write # Required for authentication using OIDC
uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1

2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ jobs:
- uses: axel-op/dart-package-analyzer@v3
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
- run: flutter test --coverage
- run: flutter test
40 changes: 0 additions & 40 deletions .github/workflows/version-deploy.yml

This file was deleted.

10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
## 1.0.0-beta.1

- Revamped Mix API for improved functionality and developer experience.
- Enhanced performance and system responsiveness.
- Broadened test coverage for greater reliability.
- Extensive bug fixes for increased stability.

Visit our documentation site for more information [https://fluttermix.com](https://fluttermix.com)

## 0.0.7

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


## 0.0.6

- Refactored MixTheme & Context Tokens
Expand Down
48 changes: 5 additions & 43 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,13 @@

---

![GitHub stars](https://img.shields.io/github/stars/fluttertools/mix?style=social)
![GitHub stars](https://img.shields.io/github/stars/conceptadev/mix?style=for-the-badge&logo=GitHub&logoColor=black&labelColor=white&color=dddddd)
[![Pub Version](https://img.shields.io/pub/v/mix?label=version&style=for-the-badge)](https://pub.dev/packages/mix/changelog)
![Pub Likes](https://img.shields.io/pub/likes/mix?label=Pub%20Likes&style=for-the-badge)
![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)

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

**Important**

```text
Mix is currently being used internally to build design systems in Flutter.
It is still in heavy development. Major APIs are expected to change until the 1.0 release.
```

## Motivation

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.
Expand Down Expand Up @@ -67,39 +60,8 @@ Box

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

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tbody>
<tr>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
</tr>
<tr>
<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>
</tr>
</tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

<a href="https://vercel.com/?utm_source=fluttermix&utm_campaign=oss" target="_blank">
<p align="center">
<img width="210" src="https://raw.githubusercontent.com/leoafarias/mix/main/assets/powered-by-vercel.svg">
</p>
## Contributors

<a href="https://github.com/conceptadev/mix/graphs/contributors">
<img src="https://contrib.rocks/image?repo=conceptadev/mix" />
</a>
74 changes: 0 additions & 74 deletions deprecation.md

This file was deleted.

Loading

1 comment on commit 03d42fc

@vercel
Copy link

@vercel vercel bot commented on 03d42fc Jan 24, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

mix-docs – ./

mix-docs-fluttertools.vercel.app
mix-docs-git-main-fluttertools.vercel.app

Please sign in to comment.