GithubHelp home page GithubHelp logo

banesullivan / dependabot-bump-together-action Goto Github PK

View Code? Open in Web Editor NEW

This project forked from marcoroth/dependabot-bump-together-action

0.0 2.0 0.0 30 KB

GitHub Action to bump multiple dependencies with dependabot in a single pull request

License: MIT License

Dockerfile 5.58% Ruby 85.81% Shell 8.03% Makefile 0.59%

dependabot-bump-together-action's Introduction

Dependabot Bump Together GitHub Action

GitHub Action to bump multiple dependencies from either the same or mulitple package managers with Dependabot in a single pull request.

Example usage

Here is an example how to use this action:

name: Dependabot
on:
  workflow_dispatch:
  schedule:
    - cron: "0 0 * * *"
jobs:
  check-dependencies:
    runs-on: ubuntu-latest
    steps:
      - uses: marcoroth/[email protected]
        with:
          dependencies: dependency_1, dependency_2
          package_managers: bundler, npm_and_yarn, pip
          directory: /
          branch: main
          username: x-access-token
          token: ${{ secrets.GITHUB_TOKEN }}

Inputs

These options can be provided via with: in the workflow file.

dependencies

Required: Comma-separated list of the dependencies Dependabot should bump together

package_managers

Required: Comma-separated list of the package managers Dependabot should update.

Default value: bundler, npm_and_yarn, pip

The available options are:

  • bundler
  • pip (includes pipenv)
  • npm_and_yarn
  • maven
  • gradle
  • cargo
  • hex
  • composer
  • nuget
  • dep
  • go_modules
  • elm
  • submodules
  • docker
  • terraform

directory

Required: Directory in which the project to update lives

Default value: /

branch

Required: The branch Dependabot runs against in your repository.

Default value: main

username

Required: The user to create the pull request

Default value: x-access-token

token

Required: A GitHub Access Token with permission to create the pull request and access potential private repos Dependabot should bump.

Ressources

This GitHub Action depends on the dependabot/dependabot-core Docker Image and uses a modified version of the dependabot/dependabot-script update-script.rb to bump the dependencies.

dependabot-bump-together-action's People

Contributors

banesullivan avatar marcoroth avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.