Skip to content

ci: Add package update call into pipeline setup #17

ci: Add package update call into pipeline setup

ci: Add package update call into pipeline setup #17

Workflow file for this run

name: create-packages
on:
push:
tags:
- 'v*'
env:
GH_TOKEN: ${{ github.token }}
VERSION: ${{ github.ref_name }}
jobs:
build-deb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: sudo apt update -y
- run: sudo apt install make ruby-rubygems cargo -y
- run: sudo gem install --no-document fpm
- run: pip install setuptools shiv
- run: cargo install git-cliff
- name: create a deb package
run: make deb
- name: generate release notes for the latest release
run: git-cliff --latest > release-notes.txt
- name: create a github release
run: gh release create $VERSION --generate-notes --notes-file release-notes.txt bin/*