https://github.com/zidious/update-multiple-deps-action
A GitHub Action to update multiple dependencies
https://github.com/zidious/update-multiple-deps-action
automation dependencies dependency-updates github-actions
Last synced: 28 days ago
JSON representation
A GitHub Action to update multiple dependencies
- Host: GitHub
- URL: https://github.com/zidious/update-multiple-deps-action
- Owner: Zidious
- License: mit
- Created: 2023-05-11T00:16:29.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-14T17:02:10.000Z (about 3 years ago)
- Last Synced: 2026-02-11T17:59:03.514Z (4 months ago)
- Topics: automation, dependencies, dependency-updates, github-actions
- Language: TypeScript
- Homepage:
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# update-multiple-deps-action
> A GitHub Action to update multiple dependencies in a single PR
## Inputs
| Name | Description | Required | Default |
| ------ | ------------------------------------------------------------------------- | -------- | ------- |
| latest | A comma separated list of dependencies to update to the `@latest` version | false | NA |
| next | A comma separated list of dependencies to update to the `@next` version | false | NA |
> Note: `latest` or `next` must be provided as an input
## Usage
```yaml
name: Update Dependencies
on:
schedule:
- cron: "0 0 13 * *"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- uses: zidious/update-multiple-deps-action@v1.0.1
with:
latest: 'typescript,@types/node'
next: 'react'
- name: Create Pull Request with changes from update-multiple-deps-action
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.PAT }}
commit-message: 'chore: update dependencies'
branch: robot-update-dependencies
base: main
title: 'chore: update depdencies'
body: 'This PR updates dependencies'
```