Update instructions to use binary attachments
Instead of storing compressed zip and tar.gz files on gh-pages, just link directly to them from the releases page (https://github.com/progers/svgedit/releases).master
parent
2bdc24ff57
commit
f6005d6ac5
|
@ -13,13 +13,12 @@ The above steps can be done on a fork and committed via a pull request.
|
||||||
|
|
||||||
1. Ensure you are on the `master` branch with `git checkout master`.
|
1. Ensure you are on the `master` branch with `git checkout master`.
|
||||||
2. From the root directory run `make`.
|
2. From the root directory run `make`.
|
||||||
3. Copy `build/svg-edit-X.Y/`, `build/svg-edit-X.Y.tar.gz`, and `build/svg-edit-X.Y.zip` to a temporary directory.
|
3. Copy `build/svg-edit-X.Y/`, `build/svg-edit-X.Y-src.tar.gz`, and `build/svg-edit-X.Y.zip` to a temporary directory.
|
||||||
4. Switch to the `gh-pages` branch with `git checkout gh-pages`.
|
4. Switch to the `gh-pages` branch with `git checkout gh-pages`.
|
||||||
5. Copy the `svg-edit-X.Y` directory to `releases/svg-edit-X.Y`.
|
5. Copy the `svg-edit-X.Y` directory to `releases/svg-edit-X.Y`.
|
||||||
6. Copy `svg-edit-X.Y.tar.gz` and `svg-edit-X.Y.zip` to `compressed/svg-edit-X.Y.tar.gz` and `compressed/svg-edit-X.Y.zip`.
|
6. Commit these changes with `git commit -m "Updating binary files for release X.Y"`.
|
||||||
7. Commit these changes with `git commit -m "Updating binary files for release X.Y"`.
|
7. Switch back to the `master` branch with `git checkout master`.
|
||||||
8. Switch back to the `master` branch with `git checkout master`.
|
8. Ensure this step worked by visiting https://svgedit.github.io/svgedit/releases/svg-edit-X.Y/svg-editor.html
|
||||||
9. Ensure this step worked by visiting https://svgedit.github.io/svgedit/releases/svg-edit-X.Y/svg-editor.html
|
|
||||||
|
|
||||||
The above steps can be done on a fork and committed via a pull request.
|
The above steps can be done on a fork and committed via a pull request.
|
||||||
|
|
||||||
|
@ -29,11 +28,11 @@ The above steps can be done on a fork and committed via a pull request.
|
||||||
2. Make the release target point at the commit where the makefile and changes were updated.
|
2. Make the release target point at the commit where the makefile and changes were updated.
|
||||||
3. Write a short description of the release and include a link to the live version:
|
3. Write a short description of the release and include a link to the live version:
|
||||||
https://svgedit.github.io/svgedit/releases/svg-edit-X.Y/svg-editor.html
|
https://svgedit.github.io/svgedit/releases/svg-edit-X.Y/svg-editor.html
|
||||||
4. Attach the `svg-edit-X.Y.zip` and `compressed/svg-edit-X.Y.tar.gz` files to the release.
|
4. Attach the `svg-edit-X.Y-src.tar.gz` and `build/svg-edit-X.Y.zip` files to the release.
|
||||||
5. Create the release!
|
5. Create the release!
|
||||||
|
|
||||||
You will need to be a member of the SVGEdit GitHub group to do this step.
|
You will need to be a member of the SVGEdit GitHub group to do this step.
|
||||||
|
|
||||||
## Update the project docs
|
## Update the project docs
|
||||||
|
|
||||||
Update `README.md` and add a reference to your shiny new release.
|
Update `README.md` with references and links to the shiny new release.
|
||||||
|
|
Loading…
Reference in New Issue