https://github.com/ember-learn/tool-new-release
Internal tool to help the learning team do releases of Ember.js
https://github.com/ember-learn/tool-new-release
ember emberjs hacktoberfest rust
Last synced: 8 months ago
JSON representation
Internal tool to help the learning team do releases of Ember.js
- Host: GitHub
- URL: https://github.com/ember-learn/tool-new-release
- Owner: ember-learn
- Created: 2020-07-02T08:04:40.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-07-11T13:47:22.000Z (almost 3 years ago)
- Last Synced: 2025-04-23T21:39:00.540Z (about 1 year ago)
- Topics: ember, emberjs, hacktoberfest, rust
- Language: Rust
- Homepage:
- Size: 119 KB
- Stars: 2
- Watchers: 6
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
> [!CAUTION]
> Do not use this tool. This tool is deprecated and you should be using [ember-learn-release-tool](https://github.com/ember-learn/ember-learn-release-tool) instead.
# tool-new-release
This is a tool to help the learning team with the ember.js releases for the 6-week cycle.
At the moment, the following steps of the [learning team release process](https://github.com/ember-learn/handbook/blob/master/ember-releases.md) are implemented:
1. - [x] Guides
2. - [x] API documentation
3. - [x] Release blog post
4. - [x] Release pages
5. - [x] Glitch Ember starter
6. - [x] Ember Wikipedia
## Prerequisites
- Stable Rust installed (see: https://rustup.rs)
- `heroku-cli` (API docs)
## Install
To run the entire release pipeline, do the following:
- Go to the [releases page](https://github.com/ember-learn/tool-new-release/releases)
- Find the latest release. Should be a draft called "draft".
- Expand the assets and download the relevant one for your platform.
- On macOS or linux, you need to modify permissions for the file you downloaded: `chmod +x `
- If you are on macOS you will need to right-click and select "Open" to get around signage limitations
## How to use
You can use the commands documented in [learning team release process](https://github.com/ember-learn/handbook/blob/master/ember-releases.md) to run this tool step-by-step.
See `tool-new-release --help` for the full list of commands.