CI test 4
Some checks failed
Build and Deploy / build (push) Has been cancelled

This commit is contained in:
Genstar 2024-10-09 20:52:47 -03:00
parent 0574cf3f68
commit 2eec300fd3
Signed by: Genstar
GPG key ID: 126410EC6B40E3EA
5 changed files with 18 additions and 37 deletions

View file

@ -0,0 +1,15 @@
name: "Install dependencies"
on: [workflow_dispatch]
jobs:
update-database-deb:
runs-on: docker
steps:
- name: "Update database"
run: apt-get update
install-packages-deb:
runs-on: docker
steps:
- name: "Install packages"
run: apt-get install recode jq -y

View file

@ -11,9 +11,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Deps
run: |
apt update
- name: Build
run: |
sh ./scr/clean.sh &&

View file

@ -1,31 +0,0 @@
name: "Setup jq"
on:
workflow_dispatch:
inputs:
version:
type: string
required: false
description: 'Version of jq to install'
default: '1.6'
force:
type: boolean
required: false
description: 'Do not check for existing jq installation before continuing.'
default: false
jobs:
example:
runs-on: docker
steps:
- name: 'Setup jq'
uses: https://github.com/dcarbone/install-jq-action.git@v2.1.0
with:
version: '${{ inputs.version }}'
force: '${{ inputs.force }}'
- name: 'Check jq'
# language=sh
run: |
which jq
jq --version

View file

@ -1,5 +1,5 @@
#!/bin/sh
(jq -c '.[]' ./gen/main.json && true) | while IFS=$'\n' read L; do
jq -c '.[]' ./gen/main.json | while IFS=$'\n' read L; do
TITLE=`printf "$L" | jq -r '.title'`
DESCRIPTION=`printf "$L" | jq -r '.description'`
FILTER=`printf "$L" | jq -r '.filter'`
@ -8,4 +8,5 @@
CONTENT='./gen/main'"$CONTENT_SUF"
OUTPUT='./build/www'"$OUTPUT_SUF"
$FILTER < $CONTENT | perl ./gen/main.pl "$TITLE" "$DESCRIPTION" > $OUTPUT
done
done &&
true

View file

@ -1,5 +1,4 @@
#!/bin/sh
PATH='/opt/hostedtoolcache/jq:'"$PATH"
mkdir -p build &&
cp -r ./www ./build/www &&
sh ./scr/wbmp-fallback.sh &&