Skip to content

Update rust-toolchain.toml #3

Update rust-toolchain.toml

Update rust-toolchain.toml #3

Workflow file for this run

name: "[Release] Proto Tools"
permissions:
contents: write
on:
push:
tags:
- 'v[0-9]+*'
pull_request:
jobs:
build:
runs-on: ubuntu-24.04
steps:
- name: Checkout Repository
uses: actions/[email protected]
- name: Setup Rust
uses: moonrepo/[email protected]
with:
cache: false
targets: wasm32-wasip1
- id: build
name: Build Proto Plugin
uses: moonrepo/[email protected]
- if: ${{ github.event_name == 'push' && github.ref_type == 'tag' }}
name: Release
uses: ncipollo/[email protected]
with:
artifacts: builds/*
artifactErrorsFailBuild: true
body: ${{ steps.build.outputs.changelog-entry }}
makeLatest: true
prerelease: ${{ contains(github.ref_name, '-alpha') || contains(github.ref_name, '-beta') || contains(github.ref_name, '-rc') }}
skipIfReleaseExists: true