feat: add the action config

This commit is contained in:
Amin Yahyaabadi 2021-09-14 01:57:47 -05:00
parent fc6fb32405
commit 7a3e19fee0
3 changed files with 24 additions and 2 deletions

View File

@ -1,6 +1,6 @@
# setup-cpp # setup-cpp
Install all the tools required for building and testing C++ projects. Install all the tools required for building and testing C++/C projects.
The last setup-cpp action that you need. The last setup-cpp action that you need.

22
action.yml Normal file
View File

@ -0,0 +1,22 @@
name: "Setup Cpp"
description: "Install all the tools required for building and testing C++/C projects."
author: "Amin Yahyaabadi"
inputs:
compiler:
description: "The compiler and its version."
required: false
cmake:
description: "The cmake version to install."
required: false
ninja:
description: "The ninja version to install."
required: false
runs:
using: "node12"
main: "dist/index.js"
branding:
icon: 'award'
color: 'blue'

View File

@ -2,7 +2,7 @@
"name": "setup-cpp", "name": "setup-cpp",
"version": "0.1.0", "version": "0.1.0",
"author": "Amin Yahyaabadi", "author": "Amin Yahyaabadi",
"description": "Install all the tools required for building and testing C++ projects.", "description": "Install all the tools required for building and testing C++/C projects.",
"repository": "https://github.com/aminya/setup-cpp", "repository": "https://github.com/aminya/setup-cpp",
"license": "Apache-2.0", "license": "Apache-2.0",
"scripts": { "scripts": {