Skip to content

1.7

1.7 #4

Workflow file for this run

name: Publish
on:
release:
types:
- published
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Fetch release assets
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh --repo ${{ github.event.repository.full_name }} release download ${{ github.event.release.tag_name }}
- name: Publish to Jetbrains Marketplace
run: |
curl -i --header "Authorization: Bearer ${{ secrets.PUBLISH_TOKEN }}" -F xmlId=im.simo.rubymine.sorbet-lsp -F file=@rubymine-sorbet-lsp-${{ github.event.release.tag_name }}-signed.zip https://plugins.jetbrains.com/plugin/uploadPlugin