Merge pull request #108 from ful1e5/dev

ci: distributed artifacts inside `build` GitHub actions
This commit is contained in:
Kaiz Khatri 2021-11-29 11:20:57 +05:30 committed by GitHub
commit 3d26466745
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 74 additions and 23 deletions

View file

@ -61,40 +61,90 @@ jobs:
run: cd svg && python link.py && cd ..
continue-on-error: false
- name: Generating `Bibata-Modern` Cursor Theme
run: make modern
- name: Generating `Bibata` Cursor Themes
run: make
continue-on-error: false
- name: Compressing `Bibata-Modern` Cursor Theme
run: tar -cvzf Bibata-Modern.tar.gz themes/*
- name: Compressing `Bibata-Modern` Unix Themes
run: |
tar -cvzf Bibata-Modern-Amber.tar.gz themes/Bibata-Modern-Amber
tar -cvzf Bibata-Modern-Classic.tar.gz themes/Bibata-Modern-Classic
tar -cvzf Bibata-Modern-Ice.tar.gz themes/Bibata-Modern-Ice
- name: Uploading `Bibata-Modern` Bitmaps artifact
- name: Uploading `Bibata-Modern-Amber` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Modern-Bitmaps
path: bitmaps/*
name: Bibata-Modern-Amber
path: Bibata-Modern-Amber.tar.gz
- name: Uploading `Bibata-Modern` Theme artifact
- name: Uploading `Bibata-Modern-Amber-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Modern
path: Bibata-Modern.tar.gz
name: Bibata-Modern-Amber-Windows
path: themes/Bibata-Modern-Amber-Windows/*
- name: Generating `Bibata-Original` Cursor Theme
run: make original
continue-on-error: false
- name: Compressing `Bibata-Original` Cursor Theme
run: tar -cvzf Bibata-Original.tar.gz themes/*
- name: Uploading `Bibata-Original` Bitmaps artifact
- name: Uploading `Bibata-Modern-Classic` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Bitmaps
path: bitmaps/*
name: Bibata-Modern-Classic
path: Bibata-Modern-Classic.tar.gz
- name: Uploading `Bibata-Original` Theme artifact
- name: Uploading `Bibata-Modern-Classic-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original
path: Bibata-Original.tar.gz
name: Bibata-Modern-Classic-Windows
path: themes/Bibata-Modern-Classic-Windows/*
- name: Uploading `Bibata-Modern-Ice` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Modern-Ice
path: Bibata-Modern-Ice.tar.gz
- name: Uploading `Bibata-Modern-Ice-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Modern-Ice-Windows
path: themes/Bibata-Modern-Ice-Windows/*
- name: Compressing `Bibata-Original` Unix Themes
run: |
tar -cvzf Bibata-Original-Amber.tar.gz themes/Bibata-Original-Amber
tar -cvzf Bibata-Original-Classic.tar.gz themes/Bibata-Original-Classic
tar -cvzf Bibata-Original-Ice.tar.gz themes/Bibata-Original-Ice
- name: Uploading `Bibata-Original-Amber` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Amber
path: Bibata-Original-Amber.tar.gz
- name: Uploading `Bibata-Original-Amber-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Amber-Windows
path: themes/Bibata-Original-Amber-Windows/*
- name: Uploading `Bibata-Original-Classic` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Classic
path: Bibata-Original-Classic.tar.gz
- name: Uploading `Bibata-Original-Classic-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Classic-Windows
path: themes/Bibata-Original-Classic-Windows/*
- name: Uploading `Bibata-Original-Ice` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Ice
path: Bibata-Original-Ice.tar.gz
- name: Uploading `Bibata-Original-Ice-Windows` Unix Theme artifact
uses: actions/upload-artifact@v2
with:
name: Bibata-Original-Ice-Windows
path: themes/Bibata-Original-Ice-Windows/*

View file

@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- make commands are more readable inside `builder/Makefile`
- symlink common cursor svg files using `svg/link.py`
- ci updated for symlink script
- distributed artifacts inside `build` GitHub actions
### Changed