Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions wit-bindgen.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: wit-bindgen
version: "0.46.0"
epoch: 1
epoch: 2
description: "A language binding generator for WebAssembly interface types"
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -46,5 +46,6 @@ test:
- uses: test/tw/ver-check
with:
bins: wit-bindgen
- name: Test help commands
runs: wit-bindgen --help
- uses: test/tw/help-check
with:
bins: wit-bindgen
7 changes: 4 additions & 3 deletions wizer.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: wizer
version: "10.0.0"
epoch: 1
epoch: 2
description: "The WebAssembly Pre-Initializer"
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -47,5 +47,6 @@ test:
bins: wizer
- runs: |
wizer -V
- name: Test help commands
runs: wizer --help
- uses: test/tw/help-check
with:
bins: wizer
9 changes: 4 additions & 5 deletions wl-clipboard.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: wl-clipboard
version: 2.2.1
epoch: 3
epoch: 4
description: Command-line copy/paste utilities for Wayland
copyright:
- license: GPL-3.0-or-later
Expand Down Expand Up @@ -77,10 +77,9 @@ test:
- uses: test/tw/ver-check
with:
bins: wl-paste wl-copy
- name: Test help commands
runs: |
wl-copy --help
wl-paste --help
- uses: test/tw/help-check
with:
bins: wl-copy wl-paste

update:
enabled: true
Expand Down
12 changes: 7 additions & 5 deletions wolfictl.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: wolfictl
version: "0.38.18"
epoch: 0 # GHSA-jc7w-c686-c4v9
epoch: 1
description: Helper CLI for managing Wolfi
copyright:
- license: Apache-2.0
Expand All @@ -28,10 +28,12 @@ pipeline:

test:
pipeline:
- name: Verify wolfictl
runs: |
wolfictl version
wolfictl --help
- uses: test/tw/help-check
with:
bins: wolfictl
- uses: test/tw/ver-check
with:
bins: wolfictl

update:
enabled: true
Expand Down
7 changes: 4 additions & 3 deletions wuzz.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: wuzz
version: 0.5.0
epoch: 11
epoch: 12
description: Interactive cli tool for HTTP inspection
copyright:
- license: AGPL-3.0-or-later
Expand Down Expand Up @@ -40,8 +40,9 @@ test:
- uses: test/tw/ver-check
with:
bins: wuzz
- name: Test help commands
runs: wuzz --help
- uses: test/tw/help-check
with:
bins: wuzz

update:
enabled: true
Expand Down
16 changes: 5 additions & 11 deletions wv.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
package:
name: wv
version: 1.2.9
epoch: 6
epoch: 7
description: A library that can load and parse Word 2000, 97, 95 and 6 file formats
copyright:
- license: GPL-2.0-or-later
Expand Down Expand Up @@ -68,15 +68,9 @@ test:
- uses: test/tw/ver-check
with:
bins: wvDocBook wvWml wvWare wvAbw wvRTF wvLatex wvHtml wvCleanLatex
- uses: test/tw/help-check
with:
bins: wvAbw wvCleanLatex wvDocBook wvHtml wvLatex wvRTF wvWare wvWml
- name: Test help commands
runs: |
wvAbw --help
wvCleanLatex --help
wvDocBook --help
wvHtml --help
wvLatex --help
wvRTF --help
wvSummary --help # it's not really help but exits 0
wvWare --help
wvWml --help
runs: wvSummary --help # it's not really help but exits 0
- uses: test/tw/ldd-check
43 changes: 39 additions & 4 deletions x264.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package:
name: x264
# We are using the stable branch of x264, which is not tagged. Need to update the commit hash manually.
version: "2025.06.08"
epoch: 1
epoch: 2
description: Free library for encoding H264/AVC video streams
copyright:
- license: GPL-2.0-or-later
Expand All @@ -20,7 +20,7 @@ environment:
- ca-certificates-bundle
- coreutils
- libx11-dev
- nasm
- nasm=2.16.03-r3 # ftbfs with nasm 3.00 https://code.videolan.org/videolan/x264/-/issues/80
- perl

pipeline:
Expand Down Expand Up @@ -75,8 +75,9 @@ test:
with:
bins: x264
version: "0.165.3222 b35605a"
- name: Test help commands
runs: x264 --help
- uses: test/tw/help-check
with:
bins: x264
- name: Generate a sample video
runs: |
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=25 -c:v rawvideo -pix_fmt yuv420p sample.y4m
Expand All @@ -90,3 +91,37 @@ test:
runs: |
ffprobe -v error -show_entries format=format_name -of default=noprint_wrappers=1:nokey=1 encoded.mp4 | grep -q 'mp4'
- uses: test/tw/ldd-check
- runs: |
# Create a temporary raw YUV file (empty video, just for testing)
RAW_YUV="test.yuv"
WIDTH=1920
HEIGHT=1080
FPS=30
FRAMES=10

# Calculate frame size for YUV420p format
FRAME_SIZE=$((WIDTH * HEIGHT * 3 / 2))

echo "Generating raw YUV file ($WIDTH x $HEIGHT, $FRAMES frames)..."
dd if=/dev/zero of=$RAW_YUV bs=$FRAME_SIZE count=$FRAMES status=none

# Output file
OUTPUT_HEVC="test_output.hevc"

echo "Encoding YUV to HEVC using x264..."
x264 --input-res ${WIDTH}x${HEIGHT} \
--fps $FPS \
--frames $FRAMES \
--output $OUTPUT_HEVC \
$RAW_YUV
# Check if the output file was created
if [ -f "$OUTPUT_HEVC" ]; then
echo "Encoding successful! Output file: $OUTPUT_HEVC"
else
echo "Encoding failed!"
fi

# Clean up
rm -f $RAW_YUV

echo "Done."
7 changes: 4 additions & 3 deletions x509-certificate-exporter.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: x509-certificate-exporter
version: "3.19.1"
epoch: 3
epoch: 4
description: A Prometheus exporter to monitor x509 certificates expiration in Kubernetes clusters or standalone.
copyright:
- license: MIT
Expand Down Expand Up @@ -49,5 +49,6 @@ test:
- uses: test/tw/ver-check
with:
bins: x509-certificate-exporter
- name: Test help commands
runs: x509-certificate-exporter --help
- uses: test/tw/help-check
with:
bins: x509-certificate-exporter
Loading