From ceb42fe143fe31ff43485b3fb86df1835d65d79b Mon Sep 17 00:00:00 2001 From: JAlvarado28 <70178880+JAlvarado28@users.noreply.github.com> Date: Mon, 20 Feb 2023 11:15:50 -0800 Subject: [PATCH 1/5] Created main.yml file --- .github/workflows/main.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..5f9e76f --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,23 @@ +name: Build C++ + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + install: + runs-on: ubuntu-latest + steps: + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y -f build-essential g++ cmake + build: + needs: install + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Build project + run: g++ main.cpp -std=c++17 -o firstIO From b8bbb51e63a40fbde6d40e9347335416407abee9 Mon Sep 17 00:00:00 2001 From: JAlvarado28 <70178880+JAlvarado28@users.noreply.github.com> Date: Mon, 20 Feb 2023 11:23:43 -0800 Subject: [PATCH 2/5] Update yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5f9e76f..8831052 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,4 +20,4 @@ jobs: steps: - uses: actions/checkout@v3 - name: Build project - run: g++ main.cpp -std=c++17 -o firstIO + run: g++ GameDie.cpp -std=c++17 -o firstIO From 0c48755c6910da551e34eb00557a7ddf1373266a Mon Sep 17 00:00:00 2001 From: Jesus Alvarado Date: Mon, 20 Feb 2023 11:40:16 -0800 Subject: [PATCH 3/5] fixed Makefile --- GameDie.o | Bin 0 -> 27688 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 GameDie.o diff --git a/GameDie.o b/GameDie.o new file mode 100644 index 0000000000000000000000000000000000000000..e4ff5b8eba9f607d5fbe335bead5f41f71c12fb3 GIT binary patch literal 27688 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 In{%c92Uy^!K>z>% literal 0 HcmV?d00001 From ea7fbeb40353e0e9c39deab7371bb586f57b20e7 Mon Sep 17 00:00:00 2001 From: Jesus Alvarado Date: Mon, 20 Feb 2023 11:43:40 -0800 Subject: [PATCH 4/5] fixed Makefile --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fc44534..fbf2a0f 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ CC=g++ all: - $(CC) -Wall *.cpp \ No newline at end of file + $(CC) -Wall -c GameDie.cpp + From ad0e67e972d0de8ddd17f983bed58b059dafddca Mon Sep 17 00:00:00 2001 From: JAlvarado28 <70178880+JAlvarado28@users.noreply.github.com> Date: Mon, 20 Feb 2023 11:48:23 -0800 Subject: [PATCH 5/5] Added Status Badge to README --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9a8fe2c..3bc0ddb 100644 --- a/README.md +++ b/README.md @@ -23,4 +23,8 @@ Once built, run the image: ...or run it with a bind mount to the current source code: -`docker run --mount type=bind,source="$(pwd)",target=/usr/src -it cpp-container` \ No newline at end of file +`docker run --mount type=bind,source="$(pwd)",target=/usr/src -it cpp-container` + + + +[![Build C++](https://github.com/JAlvarado28/GameDie/actions/workflows/main.yml/badge.svg)](https://github.com/JAlvarado28/GameDie/actions/workflows/main.yml)