Add customization
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
This commit is contained in:
parent
b43644d43c
commit
25b57a0adf
1 changed files with 20 additions and 1 deletions
21
action.yaml
21
action.yaml
|
@ -14,6 +14,17 @@ inputs:
|
|||
src:
|
||||
description: "source dir"
|
||||
required: true
|
||||
prefix:
|
||||
description: "pkgdesc prefix"
|
||||
required: true
|
||||
default: "[Nightly] "
|
||||
suffix:
|
||||
description: "pkgdesc suffix"
|
||||
required: true
|
||||
default: ". Built with love by NekoCWD"
|
||||
time:
|
||||
description: "pkgver time"
|
||||
required: true
|
||||
|
||||
outputs:
|
||||
packages:
|
||||
|
@ -23,11 +34,15 @@ outputs:
|
|||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
- name: Set up pmbootstrap
|
||||
shell: sh
|
||||
run: >
|
||||
/update-pmb
|
||||
- name: Set up dirrectories
|
||||
shell: sh
|
||||
run: >
|
||||
mkdir -p {{env.PMB_WORK}}/packages/edge/${{inputs.arch}} &&
|
||||
mkdir -p ${{env.PMB_PMAPORTS}}/nekocwd &&
|
||||
mkdir -p ${{env.PMB_PMAPORTS}}/n2ekocwd &&
|
||||
rm -rf ${{env.PMB_PMAPORTS}}/nekocwd/${{inputs.name}}
|
||||
|
||||
- name: List packages
|
||||
|
@ -44,6 +59,10 @@ runs:
|
|||
- name: Run PostmarketOS build
|
||||
run: pmbootstrap build --force ${{inputs.name}} --src ${{inputs.src}} --arch ${{inputs.arch}}
|
||||
shell: sh
|
||||
env:
|
||||
PMB_VER_DATE: ${{inputs.time}}
|
||||
PMB_DESC_PREFIX: ${{inputs.prefix}}
|
||||
PMB_DESC_SUFFIX: ${{inputs.suffix}}
|
||||
|
||||
- name: List packages
|
||||
id: new-packages
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue