# upload_github_release_assets_action

> Upload a release asset to an existing GitHub Release

Latest version **1.0.17** (published 2024-08-13) · MIT license · 0 weekly downloads

## Install

```sh
npm install upload_github_release_assets_action
pnpm add upload_github_release_assets_action
yarn add upload_github_release_assets_action
bun add upload_github_release_assets_action
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.17 |
| Published | 2024-08-13 |
| First published | 2023-10-31 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=20.0.0 |
| Dependencies | 8 |
| Unpacked size | 1 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Maintainers | wmyeah |
| Keywords | actions, node |

## Links

- npm: https://www.npmjs.com/package/upload_github_release_assets_action
- Repository: https://github.com/george012/upload_github_release_assets_action
- Issues: https://github.com/george012/upload_github_release_assets_action/issues
- npm.io page: https://npm.io/package/upload_github_release_assets_action

## Dependencies (8)

- [glob](https://npm.io/package/glob.md) ^8.0.3
- [mime](https://npm.io/package/mime.md) ^3.0.0
- [node-fetch](https://npm.io/package/node-fetch.md) ^2.6.7
- [@actions/core](https://npm.io/package/@actions/core.md) ^1.10.0
- [@actions/glob](https://npm.io/package/@actions/glob.md) ^0.3.0
- [@actions/github](https://npm.io/package/@actions/github.md) ^5.1.1
- [@octokit/plugin-retry](https://npm.io/package/@octokit/plugin-retry.md) ^4.0.3
- [@octokit/plugin-throttling](https://npm.io/package/@octokit/plugin-throttling.md) ^4.3.2

## Alternatives

- [@expo/fingerprint](https://npm.io/package/@expo/fingerprint.md) — 6.2M weekly downloads
- [@azure/monitor-opentelemetry-exporter](https://npm.io/package/@azure/monitor-opentelemetry-exporter.md) — 850.0K weekly downloads
- [@azure/monitor-opentelemetry](https://npm.io/package/@azure/monitor-opentelemetry.md) — 624.0K weekly downloads
- [@posthog/ai](https://npm.io/package/@posthog/ai.md) — 423.3K weekly downloads
- [fakefilter](https://npm.io/package/fakefilter.md) — 63.9K weekly downloads

## Recent versions

- 1.0.17 (latest) — 2024-08-13
- 1.0.15 — 2024-05-23
- 1.0.14 — 2024-05-10
- 1.0.13 — 2024-05-10
- 1.0.12 — 2024-05-10
- 1.0.11 — 2024-01-27
- 1.0.10 — 2023-11-03
- 1.0.9 — 2023-11-03
- 1.0.8 — 2023-11-03
- 1.0.7 — 2023-10-31

## README

<h1 align="center">
  upload_github_release_assets_action
</h1>
<p align="center">
   A GitHub Action for creating GitHub Releases on Linux, Windows, and macOS virtual environments
</p>

Fork By [action gh-release](https://github.com/softprops/action-gh-release.git)
Fork By [upload-artifact](https://github.com/actions/upload-artifact)
```
npm install 
node-version 20.2.0
```
## Usage

### ⬆️ Uploading release assets

You can configure a number of options for your
GitHub release and all are optional.

A common case for GitHub releases is to upload your binary after its been validated and packaged.
Use the `with.files` input to declare a newline-delimited list of glob expressions matching the files
you wish to upload to GitHub releases. If you'd like you can just list the files by name directly.

Below is an example of uploading a single asset named `*.zip`

```yaml
name: Main

on: push

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Build
        run: |
          echo ${{ github.sha }} > Release.txt
          echo atest > atest.txt

      - name: Test-Upload
        run: cat Release.txt
      - name: Release build 
        uses: george012/upload_github_release_assets_action@latest
        with:
          path: ./build/release/*.txt
```

---
_Source: https://npm.io/package/upload_github_release_assets_action · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
