Skip to content

Commit

Permalink
add CONTRIBUTING.md (#84)
Browse files Browse the repository at this point in the history
  • Loading branch information
memark authored Jul 24, 2024
1 parent 233c331 commit 7272cc2
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Contributing

## General

A good general description on how to develop a GitHub JavaScript action can be found [here](https://docs.github.com/en/actions/creating-actions/creating-a-javascript-action).

## Developing locally

### Prerequisites

- Node 20

### Installing dependencies

`npm install`

### Building the action

`npm run build`

Updates the contents of the `dist` folder, which then _needs to be committed_.

### Formatting source files

`npm run format`

### Checking formatting of source files

`npm run format-check`

### Linting source files

`npm run lint`

### Running tests

`npm run test`

### Running all of the above sequentially

`npm run all`

## Adding a new input parameter

The following places need to be updated

- action.yml
- src/main.ts (`getCheckReleaseArguments()`)
- dist/index.js (automatically generated)
- README.md

0 comments on commit 7272cc2

Please sign in to comment.