Skip to content

Merge pull request #234 from osmosis-labs/johnnyincentives #264

Merge pull request #234 from osmosis-labs/johnnyincentives

Merge pull request #234 from osmosis-labs/johnnyincentives #264

Workflow file for this run

name: Build and Deploy Docs Beta Branch
on:
push:
branches:
- main
workflow_dispatch:
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout πŸ›ŽοΈ
uses: actions/[email protected]
# - name: Download Latest Awesome repo README
# run: curl https://raw.githubusercontent.com/osmosis-labs/awesome/main/README.md > docs/awesome/README.md
# - name: Download superfluid docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/superfluid/spec/README.md > docs/osmosis-core/modules/spec-superfluid.md
# - name: Download pool incentives docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/pool-incentives/spec/README.md > docs/osmosis-core/modules/spec-pool-incentives.md
# - name: Download mint docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/mint/spec/README.md > docs/osmosis-core/modules/spec-mint.md
# - name: Download lockup docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/lockup/spec/README.md > docs/osmosis-core/modules/spec-lockup.md
# - name: Download gamm docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/gamm/spec/README.md > docs/osmosis-core/modules/spec-gamm.md
# - name: Download epochs docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/epochs/spec/README.md > docs/osmosis-core/modules/spec-epochs.md
# - name: Download txfees docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/txfees/spec/README.md > docs/osmosis-core/modules/spec-txfees.md
# - name: Download incentives docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis/main/x/incentives/spec/README.md > docs/osmosis-core/modules/spec-incentives.md
# - name: Download localOsmosis docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/LocalOsmosis/main/README.md > docs/developing/tools/localosmosis.md
# - name: Download OsmoJS docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmojs/main/README.md > docs/developing/tools/osmojs.md
#Beaker docs
# - name: Download Beaker docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/beaker/main/README.md > docs/developing/tools/beaker/README.md
# - name: Change Beaker Logo to Absolute path
# run: sed -i 's/assets\/beaker.png/https:\/\/raw.githubusercontent.com\/osmosis-labs\/beaker\/main\/assets\/beaker.png/g' docs/developing/tools/beaker/README.md
#Front-end docs
# - name: Frontend docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/osmosis-frontend/master/README.md > docs/developing/web-dev-guide.md
# - name: Clean up front-end title
# run: sed -i 's/Osmosis Frontend πŸ‘©β€πŸ”¬βš—οΈπŸ§ͺ/Osmosis Web Interface/g' docs/developing/web-dev-guide.md
# - name: Removing all emojis from titles
# run: sed -i 's/🀠\|πŸš€\|πŸ‘©β€πŸ”¬\|βš—οΈ\|πŸ§ͺ\|πŸ‘¨β€πŸ’»\|πŸ’»/ /g' docs/developing/web-dev-guide.md
# Copy Infra docs
# - name: Download infra docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/infrastructure/main/digitalocean/single-rpc/README.md > docs/infra/do/loadbalanced-rpc.md
# - name: Download infra docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/infrastructure/main/digitalocean/single-rpc-with-floating-ip/README.md > docs/infra/do/single-rpc-with-floating-ip.md
# - name: Download infra docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/infrastructure/main/digitalocean/single-rpc-with-monitor-alerts/README.md > docs/infra/do/single-rpc-with-monitor-alerts.md
# - name: Download infra docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/infrastructure/main/digitalocean/loadbalanced-rpc/README.md > docs/infra/do/loadbalanced-rpc.md
# - name: Download infra docs
# run: curl https://raw.githubusercontent.com/osmosis-labs/infrastructure/main/digitalocean/loadbalanced-rpc-with-monitor-alerts/README.md > docs/infra/do/loadbalanced-rpc-with-monitor-alerts.md
- name: Install and Build πŸ”§ # This will create version inside the 'build' folder.
run: |
yarn install
yarn build
- name: Deploy to Beta Branch πŸš€
uses: JamesIves/[email protected]
with:
branch: beta-build # The branch the action should deploy to.
folder: build