Skip to content

Release plugin

Release plugin #2

Workflow file for this run

name: "Release plugin"
on:
workflow_dispatch:
inputs:
publishExtension:
description: "Publish Extension"
required: true
default: false
type: boolean
jobs:
build:
name: "Release plugin"
runs-on: ubuntu-20.04
timeout-minutes: 10
steps:
- uses: actions/[email protected]
- uses: cachix/install-nix-action@v23
- uses: cachix/cachix-action@v12
with:
name: kubukoz
authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}"
- name: release plugin
if: github.event.inputs.publishExtension
run: nix develop --command ./release-plugin.sh
env:
VSCE_PAT: ${{ secrets.VSCE_TOKEN }}