Github Token packaging is no longer supported. Please use local packaging instead
Obtaining a Token
Token
Why do we need Github Token? Because this compilation and packaging process relies entirely on the GitHub platform, it is necessary to use GitHub tokens to operate these tasks. Github is an open platform where anyone can create an account and obtain permanently free tokens. Thank you very much for the free service provided by Github. Obtaining a token is also very simple. For those who do not have an account, first register a GitHub account, and then go to the personal center to create a token.
When using this software, please comply with relevant laws and regulations. If you use GitHub When using tokens in this project, the project will be flagged by default, and the compilation results of the project will be counted for success or failure, in order to improve the project and obtain feedback. Packaging is for personal use only and should not be disseminated or used for commercial purposes. The packaged resources will be stored in your own Github open source repository and can be viewed by anyone. Therefore, please strictly follow the Github usage guidelines, otherwise you will be responsible for any consequences.
Why do you need a GitHub Token? Because the entire compilation and packaging process relies on the GitHub platform, a GitHub token is required to perform these operations. GitHub is an open platform where anyone can create an account and obtain a permanently free token. We sincerely appreciate GitHub's free services. Obtaining a token is simple—if you don't have an account, register one first, then create a token in your personal settings.
Steps to Register on GitHub
- Visit the GitHub homepage: https://github.com/
- Click the
Sign up
button in the top-right corner to go to the registration page. - Fill in your registration details, including username, email, password, etc.
- Click the
Sign up for GitHub
button to complete registration.
Steps to Create a Token
Token Permission Requirements:
All repositories: Required to fork the original template repository
Actions: Used to execute GitHub Actions for packaging and compilation
Administration: Required for forking repositories and file management
Contents: Allows adding/deleting/modifying/searching files in the PakePlus repository
Issues: Enables submitting compilation errors or other issues to PakePlus
Workflows: Used to compile and package your software
Log in to your GitHub account.
Click your profile picture in the top-right corner to go to your personal dashboard.
Click the
Settings
button to enter the settings page.In the left-hand menu, click
Developer settings
to access developer options.In the left-hand menu, click
Personal access tokens
to go to the token management page.Click
Generate new token
to create a new token. GitHub offers two types of tokens—either will work. Use the links below to go directly: Personal access tokens (classic) or Fine-grained personal access tokens.For Personal access tokens (classic): Simply check the following three permissions: .
Then copy the generated token into PakePlus:
For Fine-grained personal access tokens:
- Click
Generate new token
. - Enter a token name, set expiration to "No expiration," and add an optional description.
- Select
All repositories
. - Configure permissions: Grant the permissions marked in red boxes. Set Access to:
Read and write
. - Click
Generate token
at the bottom to obtain your token: - Copy the token into PakePlus to start using it:
- Click
Test the Token Open PakePlus, click the settings button in the top-right corner, paste the token obtained in Step 7 or 8, and click "Test." If it shows "Token is valid," you're all set!
Important Notes
- You can only view the token once after generation—keep it secure.
- The token should only be stored locally on your computer—do not share it.
- If you set an expiration date, the token will only work within its validity period. You’ll need to generate a new one after it expires.