Skip to content

Commit 17a4990

Browse files
committed
Updated workflow and README.md badge.
1 parent a0beca5 commit 17a4990

File tree

3 files changed

+30
-22
lines changed

3 files changed

+30
-22
lines changed

.github/workflows/nasm_build.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/workflows/os_build.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: OS Build
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: Use Node.js
12+
uses: actions/setup-node@v3
13+
with:
14+
node-version: '20.8.0'
15+
16+
- name: Install nasm
17+
run: sudo apt-get install -y nasm
18+
19+
- name: Install mtools
20+
run: sudo apt-get install -y mtools
21+
22+
- name: Install DOS-FS tools
23+
run: sudo apt-get install -y dosfstools
24+
25+
- name: Build OS image
26+
run: npm run build
27+
28+
- name: Clean up build
29+
run: npm run clean

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Zync OS: Nothing Operating System
22

3-
![NASM Build](https://github.com/nthnn/Zync-OS/actions/workflows/nasm_build.yml/badge.svg)
3+
![OS Build](https://github.com/nthnn/Zync-OS/actions/workflows/os_build.yml/badge.svg)
44
![GitHub repo size](https://img.shields.io/github/repo-size/nthnn/Zync-OS?logo=git&label=Repository%20Size)
55

66
Zync OS is a mock-up bootloader and kernel-only dummy operating system. It has a very basic boring shell.

0 commit comments

Comments
 (0)