You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Releasing WordPress plugins can be quite a chore so a script that handles all of that for you is very helpful. This allows you to do that.
@@ -10,15 +17,13 @@ This script is dummy proof and you do NOT need to configure anything so long as
10
17
11
18
Just run the script and follow the instructions as you go along and your new release will be up in no time.
12
19
13
-
14
-
### Is This Free?
20
+
### 😄 Is This Free?
15
21
16
22
Yes, it's free. But here's what you should _really_ care about:
17
23
* Steps are easy to understand.
18
24
* Does everything for you.
19
25
20
-
21
-
### What's the Catch?
26
+
### ❓ What's the Catch?
22
27
23
28
This is a non-commercial script. As such:
24
29
@@ -29,12 +34,13 @@ This is a non-commercial script. As such:
29
34
Please understand that this repository is not a place to seek help. Use it to report bugs, propose improvements, or discuss new features.
30
35
31
36
## ✔️ Features
37
+
32
38
* Supports HTTPS and SSH connections.
33
39
* Specify your remote when fetching from your repository.
34
40
* Supports Windows if you have TortoiseSVN installed.
35
41
36
-
37
42
## What does the script do?
43
+
38
44
This script will pull down your remote GIT and SVN repositories, tag a release using the branch you specify, and commit everything to WordPress.org.
39
45
40
46
As you run the script it will asks questions at certain points to setup the process of the script such as the ROOT Path of your plugin, your GitHub username, repository slug etc.
@@ -84,7 +90,6 @@ The following file types are removed from the parent directory of the plugin loc
84
90
85
91
Don't see a file that needs to be removed. Create an issue and let me know which file or folder that needs to be removed.
86
92
87
-
88
93
## ✅ Requirements
89
94
90
95
To use the script you must:
@@ -93,42 +98,49 @@ To use the script you must:
93
98
2. Already have a WordPress.org SVN repository setup for your plugin.
94
99
3. Have both GIT and SVN setup on your machine and available from the command line.
95
100
96
-
97
101
## Usage
98
102
99
103
1. Open up terminal/command prompt and change to the directory containing the script.
100
104
2. Run: ```sh release.sh```
101
105
3. Follow the prompts.
102
106
103
-
104
107
## ⭐ Feedback
105
108
106
109
GitHub to WordPress.org Deployment Script is released freely and openly. Feedback or ideas and approaches to solving limitations in GitHub to WordPress.org Deployment Script is greatly appreciated.
107
110
108
-
109
111
#### 📝 Reporting Issues
110
112
111
113
If you think you have found a bug in the script, please [open a new issue](https://github.com/seb86/github-to-wordpress-deploy-script/issues/new) and I will do my best to help you out.
112
114
115
+
## 👍 Contribute
113
116
114
-
## Contribute
115
-
116
-
If you or your company use GitHub to WordPress.org Deployment Script or appreciate the work I’m doing in open source, please consider supporting me directly so I can continue maintaining it and keep evolving the project. It's pretty clear that software actually costs something, and even though it may be offered freely, somebody is paying the cost.
117
+
If you or your company use **GitHub to WordPress.org Deployment Script** or appreciate the work I’m doing in open source, please consider supporting me directly so I can continue maintaining it and keep evolving the project.
117
118
118
-
You'll be helping to ensure I can spend the time not just fixing bugs, adding features, releasing new versions, but also keeping the project afloat. Any contribution you make is a big help and is greatly appreciated.
119
+
You'll be helping to ensure I can spend the time not just fixing bugs, adding features or releasing new versions but also keeping the project afloat. Any contribution you make is a big help and is greatly appreciated.
119
120
120
-
Please also consider starring ✨ and sharing 👍 the repo! This helps the project getting known and grow with the community. 🙏
121
+
Please also consider starring ✨ and sharing 👍 the project repository! This helps the project getting known and grow with the community. 🙏
121
122
122
-
If you want to do a one-time donation, you can donate to:
123
+
I accept one-time donations and monthly via [BuyMeACoffee.com](https://www.buymeacoffee.com/sebastien)
0 commit comments