Skip to content

feat: support deleting environments #14

feat: support deleting environments

feat: support deleting environments #14

Workflow file for this run

on:
pull_request: {}
push:
# Sequence of patterns matched against refs/tags
tags:
- "v*" # Push events to matching v*, i.e. v1.0, v20.15.10
name: Release
jobs:
build:
name: Create Release ${{ github.event_name == 'pull_request' && '(dry-run)' }}
runs-on: ubuntu-22.04
permissions:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Generate the artifacts
run: cargo build --release
- name: Create Release
if: github.event_name == 'push'
uses: softprops/action-gh-release@3198ee18f814cdf787321b4a32a26ddbf37acc52 # v2.0.3
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
name: Release ${{ github.ref_name }}
draft: true
prerelease: false
generate_release_notes: true
files: "target/release/molnctl"