Skip to content

Commit f0bc62e

Browse files
authored
Merge pull request #22 from IShix-g/release
v1.0.33
2 parents 67940f8 + b1f3244 commit f0bc62e

File tree

3 files changed

+110
-0
lines changed

3 files changed

+110
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: TOC Generator
2+
3+
on: push
4+
5+
permissions:
6+
contents: write
7+
8+
jobs:
9+
generate-toc:
10+
runs-on: ubuntu-22.04
11+
steps:
12+
- name: Generate Token
13+
id: app-token
14+
uses: actions/create-github-app-token@v1
15+
with:
16+
app-id: ${{ secrets.BOT_APP_ID }}
17+
private-key: ${{ secrets.BOT_PRIVATE_KEY }}
18+
19+
- uses: technote-space/toc-generator@v4
20+
with:
21+
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
22+
FOLDING: true
23+
TOC_TITLE: 'Details'
24+
TARGET_PATHS: 'README*.md,Docs/README*.md'

Docs/README_jp.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,49 @@
66
# Unity-GitHubActions
77
GitHub Actions for Unity.
88

9+
## 目次
10+
11+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
12+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
13+
<details>
14+
<summary>Details</summary>
15+
16+
- [実現すること](#%E5%AE%9F%E7%8F%BE%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8)
17+
- [リリースノート](#%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88)
18+
- [List of Available Types](#list-of-available-types)
19+
- [ブランチ保護またはタグ保護が有効な場合](#%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81%E4%BF%9D%E8%AD%B7%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%BF%E3%82%B0%E4%BF%9D%E8%AD%B7%E3%81%8C%E6%9C%89%E5%8A%B9%E3%81%AA%E5%A0%B4%E5%90%88)
20+
- [必須の設定](#%E5%BF%85%E9%A0%88%E3%81%AE%E8%A8%AD%E5%AE%9A)
21+
- [手動でのリリース](#%E6%89%8B%E5%8B%95%E3%81%A7%E3%81%AE%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9)
22+
- [手動でリリースする手順](#%E6%89%8B%E5%8B%95%E3%81%A7%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86)
23+
- [セットアップガイド](#%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%AC%E3%82%A4%E3%83%89)
24+
- [Release via Pull Request](#release-via-pull-request)
25+
- [リリース作成の条件](#%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E4%BD%9C%E6%88%90%E3%81%AE%E6%9D%A1%E4%BB%B6)
26+
- [プルリクエストを介したリリース手順](#%E3%83%97%E3%83%AB%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E4%BB%8B%E3%81%97%E3%81%9F%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E6%89%8B%E9%A0%86)
27+
- [セットアップガイド](#%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%AC%E3%82%A4%E3%83%89-1)
28+
- [推奨事項](#%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85)
29+
- [Jobの説明](#job%E3%81%AE%E8%AA%AC%E6%98%8E)
30+
- [タグの検証 (Validate Tag)](#%E3%82%BF%E3%82%B0%E3%81%AE%E6%A4%9C%E8%A8%BC-validate-tag)
31+
- [入力値 (Inputs)](#%E5%85%A5%E5%8A%9B%E5%80%A4-inputs)
32+
- [出力値 (Outputs)](#%E5%87%BA%E5%8A%9B%E5%80%A4-outputs)
33+
- [package.json の更新 (Update package.json)](#packagejson-%E3%81%AE%E6%9B%B4%E6%96%B0-update-packagejson)
34+
- [入力値 (Inputs)](#%E5%85%A5%E5%8A%9B%E5%80%A4-inputs-1)
35+
- [Secrets (機密情報)](#secrets-%E6%A9%9F%E5%AF%86%E6%83%85%E5%A0%B1)
36+
- [出力値 (Outputs)](#%E5%87%BA%E5%8A%9B%E5%80%A4-outputs-1)
37+
- [マージとプッシュ (Merge and Push)](#%E3%83%9E%E3%83%BC%E3%82%B8%E3%81%A8%E3%83%97%E3%83%83%E3%82%B7%E3%83%A5-merge-and-push)
38+
- [入力値 (Inputs)](#%E5%85%A5%E5%8A%9B%E5%80%A4-inputs-2)
39+
- [Secrets (機密情報)](#secrets-%E6%A9%9F%E5%AF%86%E6%83%85%E5%A0%B1-1)
40+
- [出力値 (Outputs)](#%E5%87%BA%E5%8A%9B%E5%80%A4-outputs-2)
41+
- [リリースノート生成 (Release Notes Generator)](#%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88%E7%94%9F%E6%88%90-release-notes-generator)
42+
- [入力値 (Inputs)](#%E5%85%A5%E5%8A%9B%E5%80%A4-inputs-3)
43+
- [出力値 (Outputs)](#%E5%87%BA%E5%8A%9B%E5%80%A4-outputs-3)
44+
- [リリース作成 (Create Release)](#%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E4%BD%9C%E6%88%90-create-release)
45+
- [入力値 (Inputs)](#%E5%85%A5%E5%8A%9B%E5%80%A4-inputs-4)
46+
- [Secrets (機密情報)](#secrets-%E6%A9%9F%E5%AF%86%E6%83%85%E5%A0%B1-2)
47+
- [参考リポジトリ](#%E5%8F%82%E8%80%83%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA)
48+
49+
</details>
50+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
51+
952
## 実現すること
1053

1154
GitHubアクションを使った、Unityパッケージのリリース自動化

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,49 @@
88
# Unity-GitHubActions
99
GitHub Actions for Unity.
1010

11+
## Table of Contents
12+
13+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
14+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
15+
<details>
16+
<summary>Details</summary>
17+
18+
- [What does this action do?](#what-does-this-action-do)
19+
- [Release Notes](#release-notes)
20+
- [List of Available Types](#list-of-available-types)
21+
- [When branch or tag protection is enabled](#when-branch-or-tag-protection-is-enabled)
22+
- [Required Configuration](#required-configuration)
23+
- [Manual Release](#manual-release)
24+
- [Steps to Release Manually](#steps-to-release-manually)
25+
- [Setup Guide](#setup-guide)
26+
- [Release via Pull Request](#release-via-pull-request)
27+
- [Conditions for Release Creation](#conditions-for-release-creation)
28+
- [Steps to Release via Pull Request](#steps-to-release-via-pull-request)
29+
- [Setup Guide](#setup-guide-1)
30+
- [Recommendation](#recommendation)
31+
- [Job Descriptions](#job-descriptions)
32+
- [Validate Tag](#validate-tag)
33+
- [Inputs](#inputs)
34+
- [Outputs](#outputs)
35+
- [Update package.json](#update-packagejson)
36+
- [Inputs](#inputs-1)
37+
- [Secrets](#secrets)
38+
- [Outputs](#outputs-1)
39+
- [Merge and Push](#merge-and-push)
40+
- [Inputs](#inputs-2)
41+
- [Secrets](#secrets-1)
42+
- [Outputs](#outputs-2)
43+
- [Release Notes Generator](#release-notes-generator)
44+
- [Inputs](#inputs-3)
45+
- [Outputs](#outputs-3)
46+
- [Create Release](#create-release)
47+
- [Inputs](#inputs-4)
48+
- [Secrets](#secrets-2)
49+
- [Referenced Repository](#referenced-repository)
50+
51+
</details>
52+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
53+
1154
## What does this action do?
1255

1356
Automate Unity Package Releases Using GitHub Actions

0 commit comments

Comments
 (0)