Skip to content

Commit

Permalink
Release: version 0.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
tsukumijima committed Nov 16, 2022
1 parent 7fc1cb0 commit aaf2587
Show file tree
Hide file tree
Showing 21 changed files with 43 additions and 18 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build_installer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ name: Build Installer
# .github/workflows/build_installer.yaml (このファイル) に変更があったとき or 手動実行
on:
push:
branches:
- master
paths:
- 'installer/**'
- '.github/workflows/build_installer.yaml'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/build_thirdparty.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ name: Build Thirdparty Libraries
# .github/workflows/build_thirdparty.yaml (このファイル) に変更があったとき or 手動実行
on:
push:
branches:
- master
paths:
- '.github/workflows/build_thirdparty.yaml'
workflow_call:
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/publish_docker_image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,23 @@ env:
jobs:
build-and-push-image:
runs-on: ubuntu-latest
if: (startsWith(github.ref, 'refs/tags/v')) || (contains(github.event.head_commit.message, 'Release:') == false)
permissions:
contents: read
packages: write
steps:

- name: Checkout Repository
uses: actions/checkout@v3

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Wait for Release to be Created
if: startsWith(github.ref, 'refs/tags/v')
run: |
sleep 180s
# GitHub Container Registry (ghcr.io) にログイン
- name: Login to the Container Registry
uses: docker/login-action@v2
Expand Down
14 changes: 11 additions & 3 deletions .github/workflows/publish_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,21 @@ jobs:
runs-on: ubuntu-22.04
steps:

# KonomiTV のソースコードをチェックアウト
- name: Checkout Repository
uses: actions/checkout@v3
with:
fetch-depth: 0
path: KonomiTV
token: ${{ secrets.GIT_PUSH_TOKEN }}

# release ブランチを現在の master ブランチの最新コミットに更新し、push する
## release ブランチはリリースしたときのみ更新される
- name: Update Release Branch
working-directory: KonomiTV
run: |
git clone https://github.com/tsukumijima/KonomiTV.git
cd KonomiTV
git config user.name github-actions
git config user.email [email protected]
git switch release
git merge master
git push
Expand Down Expand Up @@ -64,7 +73,6 @@ jobs:
uses: ncipollo/release-action@v1
with:
artifacts: "KonomiTV-Installer.exe,KonomiTV-Installer.elf,thirdparty-windows.7z,thirdparty-linux.tar.xz"
draft: true
generateReleaseNotes: true
name: KonomiTV (β) ${{ github.event.inputs.version }}
tag: v${{ github.event.inputs.version }}
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends aria2 ca-certif
# サードパーティーライブラリをダウンロード
## サードパーティーライブラリは変更が少ないので、先にダウンロード処理を実行してビルドキャッシュを効かせる
WORKDIR /
RUN aria2c -x10 https://github.com/tsukumijima/KonomiTV/releases/download/v0.6.0/thirdparty-linux.tar.xz
RUN aria2c -x10 https://github.com/tsukumijima/KonomiTV/releases/download/v0.6.1/thirdparty-linux.tar.xz
RUN tar xvf thirdparty-linux.tar.xz

# --------------------------------------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@ Docker Compose は V1 と V2 の両方に対応していますが、できれば
<img width="100%" src="https://user-images.githubusercontent.com/39271166/201463450-96bb686e-c5bb-493d-b907-57b5f51ac986.png"><br>

```bash
curl -LO https://github.com/tsukumijima/KonomiTV/releases/download/v0.6.0/KonomiTV-Installer.elf
curl -LO https://github.com/tsukumijima/KonomiTV/releases/download/v0.6.1/KonomiTV-Installer.elf
chmod a+x KonomiTV-Installer.elf
./KonomiTV-Installer.elf
```
Expand Down Expand Up @@ -389,7 +389,7 @@ KonomiTV の環境設定は、config.yaml に保存されています。
> 設定ファイルは YAML 形式ですが、JSON のようなスタイルで書いています。括弧がないとわかりにくいと思うので… (JSON は YAML のサブセットなので、実は JSON は YAML として解釈可能です)
config.yaml は、インストーラーでインストールした際に自動的に生成されます。将来的には GUI からの環境設定の変更をサポート予定ですが、0.6.0 時点では config.yaml を手動で編集する必要があります。
config.yaml は、インストーラーでインストールした際に自動的に生成されます。将来的には GUI からの環境設定の変更をサポート予定ですが、現時点では config.yaml を手動で編集する必要があります。

#### バックエンドの設定

Expand Down
1 change: 1 addition & 0 deletions client/dist/assets/css/app.379ffadb.css

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion client/dist/assets/css/app.918ddfe6.css

This file was deleted.

2 changes: 0 additions & 2 deletions client/dist/assets/js/app.4d3619bb.js

This file was deleted.

1 change: 0 additions & 1 deletion client/dist/assets/js/app.4d3619bb.js.map

This file was deleted.

2 changes: 2 additions & 0 deletions client/dist/assets/js/app.66d563f0.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions client/dist/assets/js/app.66d563f0.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion client/dist/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="ja"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><!--[if IE]><link rel="icon" href="/favicon.ico"><![endif]--><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Open+Sans:wght@600;700&display=swap"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/yakuhanjp_s.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/[email protected]/css/materialdesignicons.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/mizunoko/depot@next/dist/css/common.css"><title>KonomiTV</title><script defer="defer" src="/assets/js/chunk-vendors.58b61fe5.js"></script><script defer="defer" src="/assets/js/app.4d3619bb.js"></script><link href="/assets/css/chunk-vendors.8b5bf3c2.css" rel="stylesheet"><link href="/assets/css/app.918ddfe6.css" rel="stylesheet"><link rel="icon" type="image/svg+xml" href="/assets/images/icons/favicon.svg"><link rel="icon" type="image/png" sizes="32x32" href="/assets/images/icons/favicon-32px.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/images/icons/favicon-16px.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#0D0807"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="apple-mobile-web-app-title" content="KonomiTV"><link rel="apple-touch-icon" href="/assets/images/icons/apple-touch-icon.png"><meta name="msapplication-TileColor" content="#000000"></head><body style="background:#1E1310;color:#FFEAEA;"><noscript><strong>We're sorry but KonomiTV doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
<!doctype html><html lang="ja"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><!--[if IE]><link rel="icon" href="/favicon.ico"><![endif]--><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Open+Sans:wght@600;700&display=swap"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/yakuhanjp_s.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/[email protected]/css/materialdesignicons.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/mizunoko/depot@next/dist/css/common.css"><title>KonomiTV</title><script defer="defer" src="/assets/js/chunk-vendors.58b61fe5.js"></script><script defer="defer" src="/assets/js/app.66d563f0.js"></script><link href="/assets/css/chunk-vendors.8b5bf3c2.css" rel="stylesheet"><link href="/assets/css/app.379ffadb.css" rel="stylesheet"><link rel="icon" type="image/svg+xml" href="/assets/images/icons/favicon.svg"><link rel="icon" type="image/png" sizes="32x32" href="/assets/images/icons/favicon-32px.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/images/icons/favicon-16px.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#0D0807"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="apple-mobile-web-app-title" content="KonomiTV"><link rel="apple-touch-icon" href="/assets/images/icons/apple-touch-icon.png"><meta name="msapplication-TileColor" content="#000000"></head><body style="background:#1E1310;color:#FFEAEA;"><noscript><strong>We're sorry but KonomiTV doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
2 changes: 1 addition & 1 deletion client/dist/service-worker.js

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

Loading

0 comments on commit aaf2587

Please sign in to comment.