diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3fc0fc4..54db623 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,9 +13,18 @@ jobs: steps: - uses: actions/checkout@v3 + - name: install Python3 run: sudo apt install python3 + - name: build - run: python3 build.py - - name: check + run: ./build.sh + + - name: check root dir run: ls -la + + - name: check iso_root + run: ls -la iso_root + + - name: check bin + run: ls -la bin diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62636b0..f6e004a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Build run: | - python3 build.py + ./build.sh cp kernel.elf x86_64-kernel.elf cp mseos.hdd x86_64-mseos.hdd diff --git a/include/version.h b/include/version.h index 2511017..f47701f 100644 --- a/include/version.h +++ b/include/version.h @@ -1,3 +1,3 @@ #define VERSION_MAJOR 0 #define VERSION_MINOR 1 -#define VERSION_BUILD 22 +#define VERSION_BUILD 24 diff --git a/pbuild.py b/pbuild.py index 64c5a11..c9c82c2 100644 --- a/pbuild.py +++ b/pbuild.py @@ -94,7 +94,7 @@ def check_limine(): def check_tools(): - required_tools = ["g++", "xorriso", "make", "mtools"] + required_tools = ["gcc", "g++", "xorriso", "make", "mtools", "curl"] missing_tools = [] for tool in required_tools: