Skip to content

Commit 9acd8f5

Browse files
authored
Create DEPLOY.md
1 parent 484385b commit 9acd8f5

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

DEPLOY.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Permify Python Deployment
2+
3+
## Deploying Process
4+
5+
The release process is automated via GitHub Actions. Here’s how it works:
6+
7+
1. **Triggering the Generator Workflow**
8+
- After a release is created in the `main` branch of main `Permify` repository, the generator workflow will be triggered automatically.
9+
- If it does not trigger automatically, it can be run manually using **Workflow Dispatch**.
10+
11+
2. **Pull Request Creation & Merge**
12+
- The generator workflow will create a pull request and merge it back into the repository.
13+
14+
3. **Release Creation**
15+
- After the merge, the workflow will create a release with the **same version** as the generated code.
16+
17+
4. **PyPI Deployment**
18+
- Once the release is created, the package will be automatically deployed to **PyPI**.

0 commit comments

Comments
 (0)