Skip to content

Commit

Permalink
Add TypeScript configuration to the project (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
Jean Carlos Taveras committed Mar 24, 2022
1 parent acc1afd commit e99ede0
Show file tree
Hide file tree
Showing 10 changed files with 1,662 additions and 304 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@
#
node_modules/
package-lock.json
yarn.lock
20 changes: 9 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,14 @@ jobs:
email: ${{ secrets.HEROKU_EMAIL }} # your heroku email
api_key: ${{ secrets.HEROKU_API_KEY }} # your heroku api key
app_name: ${{ secrets.HEROKU_APP_NAME }} # you aplication name
dockerfile_path: '' # set the path to the folder where the Dockerfile is located
options: '' # Docker Build Options
formation: '' # Docker Dyno Formation. By default is web
dockerfile_path: '.' # set the path to the folder where the Dockerfile is located
process_type: 'web' # Specify the process type you want to build and release
```
| Variables | Description | Required |
|:----------------:|:---------------------------------:|:--------:|
| email | Heroku Email Account | ✅ |
| api_key | Heroku API Key | ✅ |
| app_name | Heroku App Name | ✅ |
| dockerfile_path | Path where your Docker File | ✅ |
| options | Docker Build Options | ❌ |
| formation | Heroku Formation (Default: `web`) | ❌ |
| Variables | Description | Required |
|:----------------:|:--------------------------------------------------------------:|:--------:|
| email | Heroku Email Account | ✅ |
| api_key | Heroku API Key | ✅ |
| app_name | Heroku App Name | ✅ |
| dockerfile_path | Path where your Docker File | ✅ |
| procees_type | A space separated list of process you want to build and release| ✅ |
12 changes: 4 additions & 8 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,6 @@ inputs:
email:
description: 'Email Linked to your Heroku Account'
required: true
formation:
description: 'Heroku Dyno Formation'
default: 'web'
required: false
api_key:
description: 'Your Heroku API Key'
required: true
Expand All @@ -18,12 +14,12 @@ inputs:
dockerfile_path:
description: 'Dokerfile path'
required: true
options:
description: 'Optional build parameters'
required: false
process_type:
description: 'Heroku Process Type'
required: true
branding:
icon: package
color: purple
runs:
using: 'node12'
using: 'node16'
main: 'dist/index.js'
Loading

0 comments on commit e99ede0

Please sign in to comment.