Skip to content

Commit

Permalink
DEVELOPER.md: update deploy section (#1894)
Browse files Browse the repository at this point in the history
  • Loading branch information
NovemLinguae committed Dec 4, 2023
1 parent 4f31985 commit 3cdc44d
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions DEVELOPER.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,9 @@ The `--base` flag operates as a *prefix*; note the presence of the trailing `/`.

If you are an interface admin on English Wikipedia and you want to deploy Twinkle's master branch, and you aren't interested in sync.pl's fancy options, here's a simple work instruction. Don't forget to change the username and password.

```
Microsoft Windows:
```
First time:
- download and install strawberry perl. https://strawberryperl.com/
- open powershell
- `cd` to your twinkle/scripts directory
Expand All @@ -156,10 +157,12 @@ family = wikipedia
url =
base = MediaWiki:Gadget-
- (local files are used for the deploy I think, so get everything up to date in the next 3 steps)
Every time:
- `cd` to your twinkle directory
- `git checkout master`
- go to GitHub and sync your Twinkle fork
- In your browser, go to GitHub, go to your Twinkle fork, and check if it says it is out of date. If so, click "Sync fork"
- `git pull`
- `cd` to your twinkle/scripts directory
- `perl sync.pl --mode=deploy --all`
- it'll ask yes/no. type y
- if it prompts you for any edit summaries, just hit enter to skip
Expand Down

0 comments on commit 3cdc44d

Please sign in to comment.