Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: command to upgrade outline #1727

Merged
merged 6 commits into from Dec 25, 2020

Conversation

malekhijazi
Copy link
Contributor

This is my first minor contribution to this awesome product! Kudos for the team behind it.

This PR introduces a new yarn upgrade command that fetches the latest branch updates and rebuilds the project.

I've also updated the README.md to include a block for upgrading

Fixes #1328

@CLAassistant
Copy link

CLAassistant commented Dec 19, 2020

CLA assistant check
All committers have signed the CLA.

@malekhijazi malekhijazi changed the title Feat/command to upgrade outline feat:command to upgrade outline Dec 19, 2020
@malekhijazi malekhijazi changed the title feat:command to upgrade outline feat: command to upgrade outline Dec 19, 2020
README.md Outdated
### Upgrade


> The preferred way to run Outline now is through the published docker images which then means the only thing you have to run at upgrade is the migrations
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm thinking we need to update this to give actual instructions for docker users, perhaps:

If you're running Outline with Docker you'll need to run migrations within the docker container, after updating the image. The command will be something like:

docker run --rm outlinewiki/outline:latest yarn sequelize:migrate

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I updated the docs to have a docker and yarn sections. Attached is the visual outcome

Screen Shot 2020-12-25 at 4 52 13 PM

@tommoor tommoor merged commit b6ab816 into outline:develop Dec 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Command to Self Update Outline
3 participants