mirror of
https://github.com/barnumbirr/alacritty-debian.git
synced 2024-05-02 20:03:11 +02:00
41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
name: Build and release packages
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- '*'
|
|
|
|
env:
|
|
DEBIAN_STABLE: bullseye
|
|
PKG_NAME: alacritty
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Build packages
|
|
run: |
|
|
set -xe
|
|
mkdir -p assets
|
|
./build.sh -i debian:${{ env.DEBIAN_STABLE }}-slim
|
|
rename.ul .deb _${{ env.DEBIAN_STABLE }}.deb target/${{ env.PKG_NAME }}_*.deb
|
|
mv -n target/${{ env.PKG_NAME }}_*.deb assets/
|
|
|
|
./build.sh -i debian:testing-slim
|
|
rename.ul .deb _testing.deb target/${{ env.PKG_NAME }}_*.deb
|
|
mv -n target/${{ env.PKG_NAME }}_*.deb assets/
|
|
|
|
./build.sh -i debian:unstable-slim
|
|
rename.ul .deb _unstable.deb target/${{ env.PKG_NAME }}_*.deb
|
|
mv -n target/${{ env.PKG_NAME }}_*.deb assets/
|
|
|
|
- name: Build packages
|
|
uses: "marvinpinto/action-automatic-releases@v1.2.1"
|
|
with:
|
|
repo_token: "${{ secrets.GITHUB_TOKEN }}"
|
|
prerelease: false
|
|
files: assets/*.deb
|