Skip to content

Commit

Permalink
ci: add release notes
Browse files Browse the repository at this point in the history
Signed-off-by: shinjith-dev <[email protected]>
  • Loading branch information
shinjith-dev committed Jun 30, 2024
1 parent c01b682 commit 254c46e
Show file tree
Hide file tree
Showing 4 changed files with 177 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/tauri-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,16 @@ jobs:
- name: change directory
run: cd apps/native

- name: create release note
run: echo "RELEASE_NOTES=$(npx git-cliff --current)" >> "$GITHUB_ENV"

- uses: tauri-apps/tauri-action@v0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tagName: pomtick-v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version.
tagName: v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version.
releaseName: 'Pomtick v__VERSION__'
releaseBody: 'See the assets to download this version and install.'
releaseBody: "$RELEASE_NOTES"
releaseDraft: false
prerelease: false # Commented to use semantic-release
args: ${{ matrix.args }}
105 changes: 105 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
# Changelog

All notable changes to this project will be documented in this file.

## [pomtick-v0.1.0] - 2024-06-30

### 🚀 Features

- Add semantic-release
- Create workflow
- Release version [email protected]
- Add husky & commitlint
- Build fix & verify
- *(native)* Add compact mode
- Add styling for native
- Add shared theme object
- *(create-turbo)* Apply package-manager transform
- *(create-turbo)* Apply official-starter transform
- Add configuration option
- Add theme switch option
- Add footer & its hide animation
- Update color
- Add controls functionality
- Add auto start
- Integrate states flow into basic timer
- Add status indicator
- Add play/pause
- Add basic timer
- Project setup

### 🐛 Bug Fixes

- Config not recognized
- *(ci)* Disable husky on ci
- *(ci)* Add missing dependency
- *(ci)* Add missing dependencies
- *(deploy)* Semantic-release config fix
- Add install pnpm to action
- Missing colors fix
- *(web)* Pages build fix
- Remove pages build command
- Remove unwanted Mins suffix
- Status progress inconsistency fix
- Improve state indicator & responsiveness

### 🚜 Refactor

- Types isolation for use-timer.ts
- Add useTimer hook
- Refactor components
- Group states

### ⚙️ Miscellaneous Tasks

- Safe commit
- *(release)* 0.1.2
- *(release)* 0.1.1
- *(release)* 0.1.0
- *(release)* 0.1.0
- *(release)* 0.1.1
- Merge branch 'release' of github.com:shinjith-dev/pomtick into release
- *(release)* 1.0.0 [skip ci]
- Try 2
- Try 1
- Forced release
- Fix assets not uploading
- *(release)* 1.0.0 [skip ci]
- Clean publcih
- *(release)* 1.0.0 [skip ci]
- Update output assets path
- Config not recognizing
- Fix semantics-release not accepting config
- *(release)* 1.0.0 [skip ci]
- Move semantic-release config to apps/native
- Safe commit
- Update versions and meta infos
- Optimize for release
- Again dummy
- Dummy commit
- Safe commit
- Check commit sign
- Merge pull request #6 from shinjith-dev/dev
- Safe commit
- Safe commit
- Safe commit
- Add vercel as devDependency
- Update github assets and docs
- Ad script for cloudflare pages build
- Nextjs boilerplate cleanup
- Update CONTRIBUTING.md
- Update README.md
- Add screenshots to README
- Add CONTRIBUTING.md
- Update README
- Update README

### Hotfix

- Yarn -> pnpm in action file
- Change publish branch to main for testing
- *(web)* Build fix
- *(web)* Next cleanup
- *(web)* Build error fix

<!-- generated by git-cliff -->
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"devDependencies": {
"@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2",
"git-cliff": "^2.4.0",
"husky": "^9.0.11",
"prettier": "^3.2.5",
"turbo": "^2.0.4",
Expand Down
66 changes: 66 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 254c46e

Please sign in to comment.