Comments (4)
手動でやるのは微妙に面倒だから、バージョン番号の更新と変更履歴の更新と実行ファイルのビルドとリリースノートの作成とGitタグの付与とGitHub Releaseの作成と実行ファイルの配布までをワンクリックで出来るようにしたい!
— すー@スカイジ (@skyzi000study) February 10, 2022
from skyzibackup.
現環境では、バージョン番号の更新と変更履歴の更新とGitタグの付与までをローカルでやって、残りはタグをトリガーにしたGitHub Actionsに投げるのが良いかな~
— すー@スカイジ (@skyzi000study) February 10, 2022
from skyzibackup.
というわけで、リリースノートの生成とReleaseの作成と実行ファイルのハッシュ計算と実行ファイルのアーカイブとその配布(リリースへの追加)をGitHub Actionsで出来るようにする
from skyzibackup.
リリースノートはとりあえず以下のコマンドで良さそう
cat CHANGELOG.md | sed '1,/^## /d;/^## /,$d'
v0.3での例:
$ cat CHANGELOG.md | sed '1,/^## /d;/^## /,$d'
[Full Changelog](https://github.com/Skyzi000/SkyziBackup/compare/v0.2.4...v0.3)
### 🐞バグ修正
- バックアップ元フォルダがドライブのルートの場合、バックアップ先がシステムフォルダになってしまう [\#67](https://github.com/Skyzi000/SkyziBackup/issues/67)
- シンボリックリンクを無視しない設定が正しく動作しない不具合 [\#60](https://github.com/Skyzi000/SkyziBackup/issues/60)
- 同時に同じファイルペアでバックアップしようとすると予期しない例外が発生する不具合 [\#58](https://github.com/Skyzi000/SkyziBackup/issues/58)
### 📝ドキュメントの変更
- READMEに.NET Desktop Runtime 5.0が必要であると明確に書く [\#68](https://github.com/Skyzi000/SkyziBackup/issues/68)
- README.mdの更新 [\#70](https://github.com/Skyzi000/SkyziBackup/pull/70) ([Skyzi000](https://github.com/Skyzi000))
### ✔その他変更など
- OSシャットダウン時はバックアップ中でも確認ウィンドウを出さずに自動で終了するようにする [\#57](https://github.com/Skyzi000/SkyziBackup/issues/57)
### Ⓜマージ済みのプルリクエスト
- ベースディレクトリの属性をコピーしないように修正 [\#71](https://github.com/Skyzi000/SkyziBackup/pull/71) ([Skyzi000](https://github.com/Skyzi000))
- Feature/imp auto cancel on session ending [\#64](https://github.com/Skyzi000/SkyziBackup/pull/64) ([Skyzi000](https://github.com/Skyzi000))
- Feature/fix symlink handling [\#61](https://github.com/Skyzi000/SkyziBackup/pull/61) ([Skyzi000](https://github.com/Skyzi000))
- Main [\#48](https://github.com/Skyzi000/SkyziBackup/pull/48) ([Skyzi000](https://github.com/Skyzi000))
from skyzibackup.
Related Issues (20)
- 不明なソフトウェア例外 (0xe0434352) HOT 1
- よくある質問ページの「バグ報告や機能の提案はどこからできますか?」の情報が古い HOT 1
- Dispose後のSaveableDataにアクセスできないようにする
- データ関連クラスを複数ファイルに分割するなど、ファイルを整理する
- データベースのシリアライザをMessagePack for C#に移行する HOT 1
- リリースノートにダウンロードボタンを追加する
- バックアップ中にシャットダウンしようとするとInvalidOperationExceptionが発生
- 間違ったパスワードを入力した場合の処理の改善
- .NET 6.0への移行に伴い、必要なランタイムが変わります
- リストア先を上書きできる機能
- .NET 6.0で非推奨になったRNGCryptoServiceProviderをRandomNumberGeneratorに変更
- 起動時に不明なソフトウェア例外 (0xe0434352)が稀に発生する問題 HOT 2
- バグ報告フォームのOSバージョン欄を複数行テキストにする
- CreateNotifyIconをコンストラクタの外に出す
- Windows Explorerの右クリックメニューへの追加機能
- .NET 6.0へ移行 HOT 3
- インストーラを作成する HOT 1
- 重複コードを減らす HOT 1
- 終了できない状態になることがある問題 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skyzibackup.