-
Notifications
You must be signed in to change notification settings - Fork 552
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: release v0.20.0
- Loading branch information
Showing
637 changed files
with
9,833 additions
and
4,278 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# CODEOWNERS: https://help.github.com/articles/about-codeowners/ | ||
|
||
# Docs | ||
*.md @barriebyron | ||
*.md @fadeev @ilgooz @barriebyron @ignite-hq/growth-ecodev | ||
|
||
# Primary repo maintainers | ||
* @fadeev @ilgooz @lubtd @Pantani @ivanovpetr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
name: Release nightly | ||
|
||
on: | ||
push: | ||
branches: | ||
- develop | ||
|
||
jobs: | ||
release-nightly: | ||
runs-on: ubuntu-latest | ||
env: | ||
working-directory: go/src/github.com/ignite-hq/cli | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
|
||
- name: Delete the nightly release | ||
uses: dev-drprasad/[email protected] | ||
with: | ||
tag_name: nightly | ||
delete_release: true | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Bump version and push tag | ||
uses: mathieudutour/[email protected] | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
custom_tag: nightly | ||
tag_prefix: "" | ||
|
||
- name: Upsert the nightly release | ||
uses: ncipollo/release-action@v1 | ||
with: | ||
tag: nightly | ||
name: nightly | ||
body: "Install and move to bin: `curl https://get.ignite.com/cli@nightly! | bash`" | ||
prerelease: true | ||
|
||
- name: Set up Go | ||
uses: actions/setup-go@v2 | ||
with: | ||
go-version: 1.18 | ||
|
||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ${{ env.working-directory }} | ||
fetch-depth: 0 | ||
|
||
- name: Run GoReleaser | ||
uses: goreleaser/goreleaser-action@v2 | ||
with: | ||
workdir: ${{ env.working-directory }} | ||
# never versions always requires semver even with the use of --skip-validate flag. | ||
# we need to avoid semver since nightly release updated everytime there is chance on develop branch. | ||
# by avoiding semver, we prevent GOPROXY and pkg.go.dev to cache this tag. | ||
version: v0.157.0 | ||
args: release --rm-dist --skip-validate -f .goreleaser.nightly.yml | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GH_PAT }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
name: Test | ||
name: Semantic PR | ||
|
||
on: | ||
pull_request_target: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,67 @@ | ||
# Welcome to Starport ✨ | ||
# Welcome to Ignite CLI ✨ | ||
|
||
Starport is an easy-to-use CLI tool for creating sovereign blockchains. Blockchains created with Starport use Cosmos SDK, the world's most widely used blockchain application framework. | ||
Ignite CLI is an easy-to-use CLI tool for creating sovereign blockchains. Blockchains created with Ignite CLI use Cosmos SDK, the world's most widely used blockchain application framework. | ||
|
||
In this browser-based development environment, the terminal window is in the lower part of the window. The `starport` binary is pre-installed and ready to use on the command line. | ||
In this browser-based development environment, the terminal window is in the lower part of the window. The `ignite` binary is pre-installed and ready to use on the command line. | ||
|
||
## Quick start | ||
|
||
To create a blockchain and start a node in development: | ||
|
||
``` | ||
starport scaffold chain github.com/cosmonaut/mars | ||
```bash | ||
ignite scaffold chain github.com/username/mars | ||
|
||
cd mars | ||
|
||
starport chain serve | ||
ignite chain serve | ||
``` | ||
|
||
where: | ||
|
||
* github.com represents a local development repository | ||
* username is a placeholder, be sure to replace username with your name | ||
* blog is the name of your chain | ||
|
||
## Next steps | ||
|
||
📺 **[Introduction to Starport](https://www.youtube.com/watch?v=5RqAIE0b8Kw)**: Watch an introductory video to learn about Starport. | ||
📺 **[Introduction to Ignite CLI](https://www.youtube.com/watch?v=5RqAIE0b8Kw)**: Watch an introductory video to learn about Ignite CLI. | ||
|
||
🧑🏫 **[Developer Guide](https://docs.starport.network/guide/)**: Learn by building a simple IBC-enabled module, nameservice, or a decentralized exchange (DEX). | ||
🧑🏫 **[Developer Guide](https://docs.ignite.com/guide/)**: Learn by building a simple IBC-enabled module, nameservice, or a decentralized exchange (DEX). | ||
|
||
📕 **[Starport Documentation](https://docs.starport.network)**: Explore the features of Starport. | ||
📕 **Ignite CLI Documentation](https://docs.ignite.com)**: Explore the features of Ignite CLI. | ||
|
||
📚 [Cosmos SDK Documentation](https://docs.cosmos.network): Learn about the framework for building application-specific blockchains. | ||
|
||
⭐️ [Starport on Github](https://github.com/tendermint/starport): Submit an issue or contribute to the source code. | ||
⭐️ [Ignite CLI on Github](https://github.com/ignite-hq/cli): Submit an issue or contribute to the source code. | ||
|
||
## Starport features | ||
## Ignite CLI features | ||
|
||
* Scaffold modules, messages, types with CRUD operations, IBC packets, and more | ||
* Start a blockchain node in development with live reloading | ||
* Connect to other blockchains with a built-in IBC relayer | ||
* Use automatically generated TypeScript/Vuex clients to interact with your blockchain | ||
* Use the Vue.js web app template with a set of components and Vuex modules | ||
|
||
## Install Starport locally | ||
## Install Ignite CLI locally | ||
|
||
``` | ||
curl https://get.starport.network/starport! | bash | ||
curl https://get.ignite.com/cli! | bash | ||
``` | ||
|
||
The latest `starport` binary is downloaded from the Github repo and installed in `/usr/local/bin`. Learn more about [installing Starport](https://docs.starport.network/guide/install.html). | ||
The latest `ignite` binary is downloaded from the project repo and installed in `/usr/local/bin`. Learn more about [installing Ignite CLI](https://docs.ignite.com/guide/install.html). | ||
|
||
## Stay in touch | ||
|
||
Starport is a free and open source product maintained by [Tendermint](https://tendermint.com). Follow us on [Twitter](https://twitter.com/starportHQ) and [Medium](https://medium.com/tendermint) to get the latest updates! | ||
Ignite CLI is a free and open source product maintained by [Ignite](https://ignite.com). Follow us on [Twitter](https://twitter.com/ignite_dev) to get the latest updates. | ||
|
||
## Community | ||
|
||
Ignite CLI is a free and open source product maintained by [Ignite](https://ignite.com). Here's where you can find us. Stay in touch. | ||
|
||
* [ignite.com website](https://ignite.com) | ||
* [@ignite_dev on Twitter](https://twitter.com/ignite_dev) | ||
* [ignite.com/blog](https://ignite.com/blog/) | ||
* [Ignite Discord](https://discord.com/ignite) | ||
* [Ignite YouTube](https://www.youtube.com/channel/ignitehq) | ||
* [Ignite docs](https://docs.ignite.com/) | ||
* [Ignite jobs](https://ignite.com/careers) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
project_name: ignite | ||
builds: | ||
- main: ./ignite/cmd/ignite | ||
ldflags: | ||
- -s -w -X github.com/ignite-hq/cli/ignite/version.Version={{.Tag}} -X github.com/ignite-hq/cli/ignite/version.Date={{.Date}} -X github.com/ignite-hq/cli/ignite/version.Head={{.FullCommit}} | ||
goarch: | ||
- amd64 | ||
changelog: | ||
skip: true | ||
release: | ||
prerelease: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,7 @@ | ||
project_name: ignite | ||
builds: | ||
- main: ./starport/cmd/starport | ||
- main: ./ignite/cmd/ignite | ||
ldflags: | ||
- -s -w -X github.com/tendermint/starport/starport/internal/version.Version={{.Tag}} -X github.com/tendermint/starport/starport/internal/version.Date={{.Date}} | ||
- -s -w -X github.com/ignite-hq/cli/ignite/version.Version={{.Tag}} -X github.com/ignite-hq/cli/ignite/version.Date={{.Date}} -X github.com/ignite-hq/cli/ignite/version.Head={{.FullCommit}} | ||
goarch: | ||
- amd64 | ||
|
||
brews: | ||
- name: "starport" | ||
description: "Friendly CLI tool for developing Cosmos SDK apps." | ||
homepage: "https://github.com/tendermint/starport" | ||
tap: | ||
owner: "tendermint" | ||
name: "homebrew-tap" | ||
install: | | ||
bin.install "starport" | ||
Oops, something went wrong.