jecs-pesde/.forgejo/workflows/release.yml

25 lines
540 B
YAML

name: Release
on:
workflow_dispatch:
jobs:
release:
name: Release
runs-on: docker
container:
image: ghcr.io/catthehacker/ubuntu:act-22.04
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Install Rokit
uses: https://github.com/CompeyDev/setup-rokit@v0.1.2
with:
token: ${{ secrets.githubtoken }}
- name: Authorize
run: pesde auth login --token "${{ secrets.pesde_auth_token }}"
- name: Publish
run: pesde publish -y