Remove all Node.js actions: use manual git clone and shell commands only
Some checks failed
Build Packages / Build libostree Backport (push) Failing after 1m37s
Build Packages / Build bootc Package (push) Has been skipped
Build Packages / Create Combined Artifacts (push) Has been skipped
Test Build / Test bootc Build (with existing libostree) (push) Failing after 51s

This commit is contained in:
robojerk 2025-07-21 00:27:17 +00:00
parent 764f01310f
commit 1c74c5fe23
2 changed files with 49 additions and 46 deletions

View file

@ -17,14 +17,18 @@ jobs:
container:
image: ubuntu:latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup build environment
run: |
apt update -y
apt install -y git cargo rustc pkg-config build-essential
- name: Checkout repository manually
run: |
# Clone the repository manually instead of using actions/checkout
git clone https://git.raines.xyz/robojerk/bootc-deb.git /tmp/bootc-deb
cp -r /tmp/bootc-deb/* .
cp -r /tmp/bootc-deb/.* . 2>/dev/null || true
- name: Check libostree version
run: |
pkg-config --modversion ostree-1 || echo "libostree not found"