Skip to content

Releases: ever-guild/tvm-action

v1.2.0

31 Oct 19:21
812538d
Compare
Choose a tag to compare

TVM Action

Toolchain

Example usage

Docker

TON lite-client

wget https://ton-blockchain.github.io/global.config.json
docker run -v $(pwd)/global.config.json:/ton-global.config --rm -it ghcr.io/ever-guild/tvm-action lite-client

Fift

echo '4 10 * 2 + .s' | docker run --rm -i ghcr.io/ever-guild/tvm-action fift

Gosh

docker run --rm -v$(pwd):/src -w /src -u 1000 -it ghcr.io/ever-guild/tvm-action
git clone gosh://0:b00a7a5a24740e4a7d6487d31969732f1febcaea412df5cc307400818055ad58/gosh/gosh

GitHub Actions

Fift

name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: actions/checkout@v3
      - uses: ever-guild/tvm-action@v1
        with:
          args: echo '4 10 * 2 + .s' | fift

Gosh

# .github/workflows/ci.yml
name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: ever-guild/tvm-action@v1
        with:
          args: git clone gosh://0:b00a7a5a24740e4a7d6487d31969732f1febcaea412df5cc307400818055ad58/gosh/gosh

Build from source

got clone https://github.com/ever-guild/tvm-action.git
cd tvm-action
docker build -t tvm-action .
docker run --rm -it tvm-action bash

v1.1.0

04 Aug 08:36
d50e38f
Compare
Choose a tag to compare

TVM Action

Toolchain

Example usage

Docker

Fift

echo '4 10 * 2 + .s' | docker run --rm -i ghcr.io/ever-guild/tvm-action fift

Gosh

docker run --rm -v$(pwd):/src -w /src -u 1000 -it ghcr.io/ever-guild/tvm-action
git clone gosh://0:b00a7a5a24740e4a7d6487d31969732f1febcaea412df5cc307400818055ad58/gosh/gosh

GitHub Actions

Fift

name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: actions/checkout@v3
      - uses: ever-guild/tvm-action@v1
        with:
          args: echo '4 10 * 2 + .s' | fift

Gosh

name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: ever-guild/tvm-action@v1
        with:
          args: git clone gosh://0:b00a7a5a24740e4a7d6487d31969732f1febcaea412df5cc307400818055ad58/gosh/gosh
      # only for write operations
      - run: |
          mkdir p $HOME/.gosh
          echo $CONFIG | base64 -d > $HOME/.gosh/config.json
        env:
          CONFIG: ${{ secrets.GOSH_CONFIG_BASE64 }}

v1.0.1

04 Aug 06:37
fcfb7cf
Compare
Choose a tag to compare

TVM Action

Toolchain

  • fift, func, lite-client, tonlib-cli, etc v2023.06
  • solc, sold v0.71.0
  • tvm_linker v0.20.5
  • tonos-cli v0.35.4

Example usage

Docker

echo '4 10 * 2 + .s' | docker run --rm -i ghcr.io/ever-guild/tvm-action fift

GitHub Actions

name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: actions/checkout@v3
      - uses: ever-guild/tvm-action@v1
        with:
          args: echo '4 10 * 2 + .s' | fift

v1.0.0

04 Aug 05:27
b6f98bb
Compare
Choose a tag to compare

TVM Action

Example usage

Docker

echo '4 10 * 2 + .s' | docker run --rm -i ghcr.io/ever-guild/tvm-action fift

GitHub Actions

name: CI

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: actions/checkout@v3
      - uses: ever-guild/tvm-action@v1.0.0
        with:
          args: echo '4 10 * 2 + .s' | fift