ci: don't explode the ci
This commit is contained in:
20
.github/workflows/release.yml
vendored
20
.github/workflows/release.yml
vendored
@@ -4,29 +4,11 @@ on:
|
|||||||
push:
|
push:
|
||||||
tags:
|
tags:
|
||||||
- "v*"
|
- "v*"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
release:
|
release:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
flavor: [mocha, macchiato, latte, frappe]
|
flavor: [mocha, macchiato, latte, frappe]
|
||||||
accent:
|
|
||||||
[
|
|
||||||
rosewater,
|
|
||||||
flamingo,
|
|
||||||
pink,
|
|
||||||
mauve,
|
|
||||||
red,
|
|
||||||
maroon,
|
|
||||||
peach,
|
|
||||||
yellow,
|
|
||||||
green,
|
|
||||||
teal,
|
|
||||||
sky,
|
|
||||||
sapphire,
|
|
||||||
blue,
|
|
||||||
lavender,
|
|
||||||
]
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@@ -42,7 +24,7 @@ jobs:
|
|||||||
- name: Install colloid specific dependencies
|
- name: Install colloid specific dependencies
|
||||||
run: sudo apt update && sudo apt install -y sassc inkscape optipng
|
run: sudo apt update && sudo apt install -y sassc inkscape optipng
|
||||||
- name: Generate themes
|
- name: Generate themes
|
||||||
run: python ./build.py ${{ matrix.flavor }} -a ${{ matrix.accent }} --zip -d $PWD/releases
|
run: python ./build.py ${{ matrix.flavor }} -a all --zip -d $PWD/releases
|
||||||
- name: Add zips to release
|
- name: Add zips to release
|
||||||
uses: softprops/action-gh-release@v2
|
uses: softprops/action-gh-release@v2
|
||||||
with:
|
with:
|
||||||
|
Reference in New Issue
Block a user