Update to forc v0.66.2, fuel-core v0.40. and fuels-rs v0.66.9 (#305) #155
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
name: github pages | |
on: | |
push: | |
branches: | |
- master | |
tags: | |
- v* | |
env: | |
RUST_VERSION: 1.80.1 | |
FORC_VERSION: 0.66.2 | |
CORE_VERSION: 0.40.0 | |
jobs: | |
deploy-contributing: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Setup mdBook | |
uses: peaceiris/actions-mdbook@v1 | |
with: | |
mdbook-version: "0.4.15" | |
- run: mdbook build ./docs/contributing-book | |
- name: Deploy master | |
uses: peaceiris/actions-gh-pages@v3 | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
publish_dir: ./docs/contributing-book/book | |
destination_dir: contributing-book | |
if: github.ref == 'refs/heads/master' | |
deploy-forc-doc-sway-libs: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v3 | |
- name: Install Rust toolchain | |
uses: dtolnay/rust-toolchain@master | |
with: | |
toolchain: ${{ env.RUST_VERSION }} | |
- name: Init cache | |
uses: Swatinem/rust-cache@v2 | |
- name: Install Fuel toolchain | |
uses: FuelLabs/[email protected] | |
with: | |
name: my-toolchain | |
components: forc@${{ env.FORC_VERSION }}, fuel-core@${{ env.CORE_VERSION }} | |
- name: Build sway-libs docs | |
run: | | |
forc doc --manifest-path libs | |
- name: Deploy master std | |
uses: peaceiris/actions-gh-pages@v3 | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
publish_dir: ./libs/out/doc | |
destination_dir: master | |
if: github.ref == 'refs/heads/master' | |
- name: Get tag | |
id: branch_name | |
run: | | |
echo ::set-output name=BRANCH_NAME::${GITHUB_REF#refs/tags/} | |
if: startsWith(github.ref, 'refs/tags') | |
- name: Deploy std tag | |
uses: peaceiris/actions-gh-pages@v3 | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
publish_dir: ./libs/out/doc | |
destination_dir: ${{ steps.branch_name.outputs.BRANCH_NAME }} | |
if: startsWith(github.ref, 'refs/tags') |