Commit Graph

29 Commits

Author SHA1 Message Date
Alfi Maulana
c421afa648
modify action short description to include testing a project 2023-01-23 14:39:51 +07:00
Alfi Maulana
03870ba3b0
add a new test-args action input for passing additional arguments during the CTest run 2023-01-22 12:44:19 +07:00
Alfi Maulana
d59afd2844
add a new run-test input option for running tests using CTest 2023-01-22 11:53:07 +07:00
Alfi Maulana
584ef59aad
handle the default build dir to be relative to the source dir 2023-01-22 11:25:46 +07:00
Alfi Maulana
186353f77a
handle the default source dir in the process inputs step 2023-01-22 11:13:03 +07:00
Alfi Maulana
6548c2aab5
specify shell to use PowerShell on Windows 2023-01-17 13:01:24 +07:00
Alfi Maulana
8da16854fc
guard most input values with single quotation 2023-01-17 12:51:31 +07:00
Alfi Maulana
dd5801befd
fix missing article in the steps's name 2023-01-14 19:52:58 +07:00
Alfi Maulana
b80acf2bfb
replace CXX term with C++ in description 2023-01-14 19:25:38 +07:00
Alfi Maulana
75b1d343ef
add compiler flags inputs option 2023-01-14 17:16:54 +07:00
Alfi Maulana
fe03c22b18
fix wording in the description 2023-01-13 22:25:13 +07:00
Alfi Maulana
a6e04c0edd
update description of inputs in action.yml 2023-01-13 21:49:10 +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
4a0c149898
add targets input option for specifying build targets 2023-01-11 15:38:28 +07:00
Alfi Maulana
bbd4cea370
rename CONFIGURE_ARGS into ARGS 2023-01-11 13:07:57 +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
d1034b5b62
add generator input option 2023-01-08 14:28:57 +07:00
Alfi Maulana
e21712692c
fix multiline input by removing newline and other specifiers 2023-01-08 13:38:38 +07:00
Alfi Maulana
0b67ed5990
add cxx-compiler input option 2023-01-08 12:18:05 +07:00
Alfi Maulana
2a9ea8f96b
Merge remote-tracking branch 'origin/main' into add-compiler-inputs 2023-01-08 12:11:17 +07:00
Alfi Maulana
9daa965e35
fix wrong set to CONFIGURE_ARGS variable 2023-01-08 12:02:00 +07:00
Alfi Maulana
81445eb663
reword other aguments with additional arguments 2023-01-08 11:56:59 +07:00
Alfi Maulana
835c31b955
add args input option 2023-01-08 11:34:53 +07:00
Alfi Maulana
515c14d1b8
add c-compiler input option 2023-01-08 11:22:57 +07:00
Alfi Maulana
b1586926f6
remove single quotation for guarding input variable 2023-01-07 12:00:15 +07:00
Alfi Maulana
a0fbcc2eb0
add build-dir input 2023-01-07 11:39:03 +07:00
Alfi Maulana
9bc3bd6ba9
add source-dir input and a step to process inputs 2023-01-06 21:27:00 +07:00
Alfi Maulana
074c9cd5fc
add action.yml that will configure and build CMake project 2023-01-06 13:59:57 +07:00