|
1 | 1 | 1.a Update Resources\WhatsNew.txt |
2 | 2 | 1.b Build Release |
3 | 3 |
|
4 | | -2. Run ..\src\package.cmd |
| 4 | +2. Run ..\bin\package.cmd |
5 | 5 |
|
6 | 6 | 3. Commit the code but exclude (latest_version.txt) |
7 | 7 |
|
|
14 | 14 | Last release stats: |
15 | 15 | https://tooomm.github.io/github-release-stats/?username=oleg-shilo&repository=cs-script.npp |
16 | 16 |
|
17 | | -x64e |
18 | 17 | --------------------------------- |
19 | 18 | 6. Update N++ Plugin Manager |
20 | | - - GitHub steps |
21 | | - 1. Clone your fork: |
22 | | - ``` |
23 | | - git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git |
24 | | - ``` |
25 | | - 2. Add remote from original repository (https://github.com/bruderstein/npp-plugins-x64.git) in your forked repository: |
26 | | - ``` |
27 | | - cd into/cloned/fork-repo |
28 | | - git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git |
29 | | - git fetch upstream |
30 | | - ``` |
31 | | - 3. Updating your fork from original repo to keep up with their changes: |
32 | | - ``` |
33 | | - git pull upstream master |
34 | | - ``` |
35 | | - |
36 | | - |
37 | | - --------------------- |
38 | | - to ensure the same heads between two repositories |
39 | | - git remote add upstream https://github.com/bruderstein/npp-plugins-x64.git |
40 | | - git fetch upstream |
41 | | - git checkout master |
42 | | - git reset --hard upstream/master |
43 | | - git push origin master --force |
44 | | - --------------------- |
| 19 | + --------------------- |
45 | 20 | certUtil -hashfile .\CSScriptNpp\CSScriptNpp.dll MD5 |
46 | 21 | --------------------- |
47 | 22 |
|
48 | 23 | - TortoiceGI steps (alternative): |
49 | | - Pull into Projects\NppPluginManager\npp-plugins-x64 from https://github.com/bruderstein/npp-plugins-x64 |
50 | | - git.exe pull --progress -v --no-rebase "https://github.com/bruderstein/npp-plugins-x64" master |
| 24 | + Pull into <>\nppPluginList\src from https://github.com/notepad-plus-plus/nppPluginList |
| 25 | + git.exe pull --progress -v --no-rebase "https://github.com/notepad-plus-plus/nppPluginList" master |
51 | 26 |
|
52 | 27 | !!!!! iserting 'pull -Xtheirs` ensures that local changes are not merged but overwritten by the remote master |
53 | 28 |
|
54 | | - - Update npp-plugins-x64\plugins\plugins64.xml |
55 | | - - Update npp-plugins-x64\plugins\validate.json |
56 | | - - Commit and Push to origin |
| 29 | + - Update nppPluginList\src\pl.x64.json |
| 30 | + - Update nppPluginList\src\pl.x86.json |
| 31 | + - Commit and Push to originprojects |
57 | 32 | - Create PR from https://github.com/oleg-shilo/npp-plugins-x64 |
58 | 33 |
|
59 | | -x86 |
60 | | ---------------------------------- |
61 | | -6. Upload (FTP): |
62 | | - // CSScriptNpp.<version>.7z |
63 | | - // CSScriptNpp.<version>.msi |
64 | | - CSScriptNpp.<version>.zip |
65 | | - CSScriptNpp.<version>.Releaseinfo.txt |
66 | | - CSScriptNpp.<version>.ReleaseNotes.txt |
67 | | - CSScriptNpp.<version>.ReleaseNotes.html |
68 | | - latest_version.txt |
69 | | - latest_version_dbg.txt |
70 | 34 |
|
71 | | -7. Update N++ Plugin Manager |
72 | | - https://npppm.bruderste.in/ |
0 commit comments