Skip to content

Commit 087439a

Browse files
committed
Updated readme and workflow
1 parent 7b949c3 commit 087439a

2 files changed

Lines changed: 3 additions & 44 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Run CI Checks
1+
name: CI Checks
22
on:
33
push:
44
branches: [ main, develop ]
@@ -25,35 +25,3 @@ jobs:
2525
with:
2626
dockerfile: Dockerfile
2727
failure-threshold: warning
28-
29-
test-action:
30-
name: Test Kas Action
31-
runs-on: ubuntu-latest
32-
needs: lint
33-
steps:
34-
- name: Checkout repository
35-
uses: actions/checkout@v4
36-
37-
- name: Show system resources
38-
run: |
39-
echo "=== System Resources ==="
40-
df -h
41-
free -h
42-
nproc
43-
echo "========================"
44-
45-
- name: Test kas dump command (config validation only)
46-
uses: ./
47-
with:
48-
kas_file: test/kas/config-only.yml
49-
kas_cmd: dump
50-
51-
- name: Test kas dump command (with repository)
52-
uses: ./
53-
with:
54-
kas_file: test/kas/minimal.yml
55-
kas_cmd: dump
56-
57-
# TODO: Add integration tests with actual kas builds
58-
# This requires creating test kas files and potentially
59-
# using self-hosted runners for resource-intensive builds

README.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,8 @@
11
# Kas Action
22

3-
[![CI](https://github.com/gajeshbhat/kas-action/actions/workflows/ci.yml/badge.svg)](https://github.com/gajeshbhat/kas-action/actions/workflows/ci.yml)
3+
[![CI Checks](https://github.com/gajeshbhat/kas-action/actions/workflows/ci.yml/badge.svg)](https://github.com/gajeshbhat/kas-action/actions/workflows/ci.yml)
44

5-
Build Yocto/OpenEmbedded projects using [Siemens kas](https://kas.readthedocs.io/) with optimized caching and CI integration.
6-
7-
## Features
8-
9-
- **Zero-config builds** - Works out-of-the-box with sensible defaults
10-
- **Intelligent caching** - Automatic DL_DIR and SSTATE_DIR caching
11-
- **Optimized parallelism** - Auto-detects CPU cores or custom configuration
12-
- **Private repository support** - SSH key integration for private layers
13-
- **Full kas compatibility** - 100% passthrough to kas commands
14-
- **Flexible container versions** - Pin kas versions or use latest
5+
A think wrapper around [Siemens kas](https://kas.readthedocs.io/) to build Yocto/OpenEmbedded projects with optimized caching and CI integration.
156

167
## Quick Start
178

0 commit comments

Comments
 (0)