Commit Graph

237 Commits

Author SHA1 Message Date
Alfi Maulana
47e602f22e
audit example usages title and contents 2023-01-14 19:38:51 +07:00
Alfi Maulana
b80acf2bfb
replace CXX term with C++ in description 2023-01-14 19:25:38 +07:00
Alfi Maulana
5e43077b06
Merge pull request #25 from threeal/add-compiler-flags-input
Add Compiler Flags Input Options
2023-01-14 18:38:02 +07:00
Alfi Maulana
699bfa804e
guard CMake warning if CHECK_SURPASS_WARNING is set 2023-01-14 18:07:51 +07:00
Alfi Maulana
08b5e950b4
add a job in test.yml workflow to test compiler flags inputs 2023-01-14 18:04:03 +07:00
Alfi Maulana
98b40bce3e
add option in test target to check if it could surpass a compiler warning 2023-01-14 17:59:14 +07:00
Alfi Maulana
830ed408e9
add compiler flags input usage in README.md 2023-01-14 17:25:15 +07:00
Alfi Maulana
75b1d343ef
add compiler flags inputs option 2023-01-14 17:16:54 +07:00
Alfi Maulana
dd78821b58
Merge pull request #24 from threeal/reword-workflow-desc
Reword Steps Description in Test Workflow
2023-01-14 17:03:22 +07:00
Alfi Maulana
25a66e3c81
reword steps description in test.yml workflow 2023-01-14 17:00:53 +07:00
Alfi Maulana
7fb80ad5a2
Merge pull request #22 from threeal/update-readme
Update Readme
2023-01-14 15:59:00 +07:00
Alfi Maulana
37384db37f
add license section in README.md 2023-01-14 15:55:48 +07:00
Alfi Maulana
fe03c22b18
fix wording in the description 2023-01-13 22:25:13 +07:00
Alfi Maulana
6eb10c8bde
add example usage in README.md 2023-01-13 22:22:22 +07:00
Alfi Maulana
74b57c8136
add inputs usage in README.md 2023-01-13 21:53:20 +07:00
Alfi Maulana
a6e04c0edd
update description of inputs in action.yml 2023-01-13 21:49:10 +07:00
Alfi Maulana
9db1e3860e
add release and license badge in README.md 2023-01-13 21:18:44 +07:00
Alfi Maulana
8468e0d7d2
Merge pull request #21 from threeal/audit-test
Audit Tests
2023-01-13 21:08:56 +07:00
Alfi Maulana
ec0ec4113c
rename jobs in test.yml workflow 2023-01-13 21:02:16 +07:00
Alfi Maulana
be74c742c5
remove -latex suffix in the matrix os strategy 2023-01-13 20:56:47 +07:00
Alfi Maulana
c72d4546ed
remove use-action-with-specified-targets job 2023-01-13 20:54:39 +07:00
Alfi Maulana
96983bc9db
Merge pull request #20 from threeal/use-github-output
Replace GitHub Env With GitHub Output
2023-01-13 17:07:02 +07:00
Alfi Maulana
780dd89206
replace passing cmake args using GitHub env with GitHub output 2023-01-12 17:57:43 +07:00
Alfi Maulana
04440066e8
Merge pull request #18 from threeal/use-clang-as-compiler
Test Specified Compiler With Clang on Multiple Platforms
2023-01-12 14:39:27 +07:00
Alfi Maulana
ab9af67ec9
merge file and configuration for test_c and test_cpp 2023-01-12 14:32:06 +07:00
Alfi Maulana
0971b49fe1
remove BUILD_C and BUILD_CXX option in the test project 2023-01-12 14:16:22 +07:00
Alfi Maulana
965ce1d4a8
test using clang with ninja 2023-01-12 14:10:33 +07:00
Alfi Maulana
07b809b1eb
use test_c and test_cpp with check for using clang in the use action with specified compiler job 2023-01-11 22:09:53 +07:00
Alfi Maulana
1615d1b12a
add option to check if using clang for test_c and test_cpp targets 2023-01-11 21:23:56 +07:00
Alfi Maulana
085f486acb
Merge remote-tracking branch 'origin/main' into use-clang-as-compiler 2023-01-11 17:00:33 +07:00
Alfi Maulana
dcccacb93b
Merge pull request #19 from threeal/add-targets-input-option
Add Targets Input Option
2023-01-11 16:58:22 +07:00
Alfi Maulana
99cd2fcb10
show message if test_c and test_cpp ran successfully 2023-01-11 16:51:13 +07:00
Alfi Maulana
6f70267077
separate test target into 2 for C and C++ 2023-01-11 16:47:00 +07:00
Alfi Maulana
17a40c86ca
add use-action-with-specified-targets to test targets input in workflow 2023-01-11 15:52:55 +07:00
Alfi Maulana
2391f1db8f
add test target for testing targets input 2023-01-11 15:50:37 +07:00
Alfi Maulana
4a0c149898
add targets input option for specifying build targets 2023-01-11 15:38:28 +07:00
Alfi Maulana
0321b5f0a7
replace language matrix in use-action-with-specified-compiler job with os matrix 2023-01-11 13:22:25 +07:00
Alfi Maulana
4ba6e49b5d
Merge pull request #16 from threeal/shorter-configure-args-var-name
Shorter `CONFIGURE_ARGS` Variable Name
2023-01-11 13:09:57 +07:00
Alfi Maulana
bbd4cea370
rename CONFIGURE_ARGS into ARGS 2023-01-11 13:07:57 +07:00
Alfi Maulana
f6a81b48ac
Merge pull request #15 from threeal/auto-install-ninja
Auto Install Ninja
2023-01-10 18:41:52 +07:00
Alfi Maulana
f290ba80de
run action with specified generator job on multiple platforms 2023-01-10 18:38:41 +07:00
Alfi Maulana
fd57ca9c23
auto install ninja-build if generator is using Ninja 2023-01-10 18:23:52 +07:00
Alfi Maulana
b861f34750
Merge pull request #14 from threeal/add-generator-input
Add Generator Input Option
2023-01-08 14:36:32 +07:00
Alfi Maulana
111de3705b
add workflow job to test this action with specified generator 2023-01-08 14:34:55 +07:00
Alfi Maulana
d1034b5b62
add generator input option 2023-01-08 14:28:57 +07:00
Alfi Maulana
f60f3407cc
Merge pull request #13 from threeal/audit-test-job
Audit Test Job
2023-01-08 14:14:25 +07:00
Alfi Maulana
809b703d05
remove option to build txt in the test project 2023-01-08 14:11:25 +07:00
Alfi Maulana
44d52623ce
remove use action with additional args test (already tested on other job 2023-01-08 14:10:50 +07:00
Alfi Maulana
4f3e895bf2
merge workflow job for testing source and build dir input 2023-01-08 14:05:26 +07:00
Alfi Maulana
0a276cb8d8
Merge pull request #11 from threeal/add-compiler-inputs
Add Compiler Input Option
2023-01-08 13:55:29 +07:00