Skip to content

Commit 8515e53

Browse files
committed
ReadMeを修正
1 parent 7a7ae7e commit 8515e53

File tree

3 files changed

+65
-56
lines changed

3 files changed

+65
-56
lines changed

DEPLOY.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# デプロイ手順
2+
3+
## 事前準備
4+
5+
1. PyPIアカウントの設定
6+
- [PyPI](https://pypi.org)でアカウントを作成(まだの場合)
7+
- Account Settings → API tokens で新しいトークンを生成
8+
- トークンをGitHubリポジトリのSecretsに追加
9+
- GitHubリポジトリの Settings → Secrets → New repository secret
10+
- 名前: `PYPI_API_TOKEN`
11+
- 値: PyPIで生成したトークン
12+
13+
2. パッケージ情報の更新
14+
- `setup.py`の以下の項目を確認・更新
15+
- `version`: 新しいバージョン番号(セマンティックバージョニング推奨)
16+
- `author`: 作者名
17+
- `author_email`: 連絡先メールアドレス
18+
- `url`: GitHubリポジトリのURL
19+
- `description`: パッケージの説明
20+
- `README.md`の更新(必要に応じて)
21+
- ドキュメントの更新(必要に応じて)
22+
23+
## デプロイ方法
24+
25+
1. 変更をコミット
26+
```bash
27+
git add .
28+
git commit -m "Update package information and documentation"
29+
git push origin main
30+
```
31+
32+
2. 新しいバージョンのタグを作成してプッシュ
33+
```bash
34+
git tag v1.1.39 # バージョン番号を適切に設定
35+
git push origin v1.1.39
36+
```
37+
38+
3. GitHub Actionsの実行
39+
- タグがプッシュされると、自動的にGitHub Actionsが実行されます
40+
- Actionsタブでデプロイの進行状況を確認できます
41+
- 成功すると、新しいバージョンがPyPIに公開されます
42+
- ドキュメントがGitHub Pagesに自動的にデプロイされます
43+
44+
## 注意事項
45+
46+
- バージョン番号は必ず更新してください(同じバージョンでの再デプロイはできません)
47+
- PyPIトークンは安全に管理し、GitHub Secretsとして保存してください
48+
- デプロイ前に`setup.py``README.md`の内容が正しいことを確認してください
49+
- テストを実行して、パッケージが正しく動作することを確認してください
50+
- ドキュメントの更新が必要な場合は、`docs/`ディレクトリ内のファイルを編集してください

README.md

Lines changed: 14 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,31 @@
1-
# py2hackCraft
1+
# py2hackCraft2
22

33
Python client library for hackCraft2
44

5+
## 概要
6+
7+
py2hackCraft2は、hackCraft2にPythonから接続して命令を送るためのライブラリです。
8+
9+
hackCraft2はMinecraft Java Editionのサーバープラグインで、このプラグインを導入することで、Minecraft上でプログラミングが可能になります。hackCraft2の詳細については、[hackCraft2のダウンロードページ](https://github.com/yokmama/8x9Craft-download)をご参照ください。
10+
11+
Minecraftについての詳細は、インターネットで検索していただければと思います。
12+
13+
py2hackCraft2を使用することで、hackCraft2が導入されたMinecraftサーバーに対して、Pythonから直接命令を送ることができます。
14+
515
## ドキュメント
616

7-
詳細なAPIリファレンスと使用例は[ドキュメント](https://github.com/0x48lab/hackCraft2-python)を参照してください。
8-
9-
## デプロイ手順
10-
11-
### 事前準備
12-
13-
1. PyPIアカウントの設定
14-
- [PyPI](https://pypi.org)でアカウントを作成(まだの場合)
15-
- Account Settings → API tokens で新しいトークンを生成
16-
- トークンをGitHubリポジトリのSecretsに追加
17-
- GitHubリポジトリの Settings → Secrets → New repository secret
18-
- 名前: `PYPI_API_TOKEN`
19-
- 値: PyPIで生成したトークン
20-
21-
2. パッケージ情報の更新
22-
- `setup.py`の以下の項目を確認・更新
23-
- `version`: 新しいバージョン番号(セマンティックバージョニング推奨)
24-
- `author`: 作者名
25-
- `author_email`: 連絡先メールアドレス
26-
- `url`: GitHubリポジトリのURL
27-
- `description`: パッケージの説明
28-
- `README.md`の更新(必要に応じて)
29-
- ドキュメントの更新(必要に応じて)
30-
31-
### デプロイ方法
32-
33-
1. 変更をコミット
34-
```bash
35-
git add .
36-
git commit -m "Update package information and documentation"
37-
git push origin main
38-
```
39-
40-
2. 新しいバージョンのタグを作成してプッシュ
41-
```bash
42-
git tag v0.1.0 # バージョン番号を適切に設定
43-
git push origin v0.1.0
44-
```
45-
46-
3. GitHub Actionsの実行
47-
- タグがプッシュされると、自動的にGitHub Actionsが実行されます
48-
- Actionsタブでデプロイの進行状況を確認できます
49-
- 成功すると、新しいバージョンがPyPIに公開されます
50-
- ドキュメントがGitHub Pagesに自動的にデプロイされます
51-
52-
### 注意事項
53-
54-
- バージョン番号は必ず更新してください(同じバージョンでの再デプロイはできません)
55-
- PyPIトークンは安全に管理し、GitHub Secretsとして保存してください
56-
- デプロイ前に`setup.py``README.md`の内容が正しいことを確認してください
57-
- テストを実行して、パッケージが正しく動作することを確認してください
58-
- ドキュメントの更新が必要な場合は、`docs/`ディレクトリ内のファイルを編集してください
17+
詳細なAPIリファレンスと使用例は[ドキュメント](https://0x48lab.github.io/hackCraft2-python/)を参照してください。
5918

6019
## インストール方法
6120

6221
```bash
63-
pip install py2hackCraft
22+
pip install py2hackCraft2
6423
```
6524

6625
## 使用方法
6726

6827
```python
69-
from py2hackCraft.modules import Player, Volume, LocationFactory
28+
from py2hackCraft2.modules import Player, Volume, LocationFactory
7029

7130
# プレイヤーの接続
7231
player = Player("your_name")

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="py2hackCraft2",
5-
version="1.1.38",
5+
version="1.1.39",
66
packages=find_packages(),
77
install_requires=[
88
"websocket-client>=1.6.0",

0 commit comments

Comments
 (0)