Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

Releases: NuKeeperDotNet/NuKeeper-Action

First release

14 Jun 20:48
Compare
Choose a tag to compare
Pre-release

Nukeeper for GitHub Action

Nukeeper

NuKeeper is a tool to automagically update NuGet packages in .NET projects with the supports for .NET framework and .NET Core. To find out more about Nukeeper check out the neighboring NuKeeper repository.

This action

This action allows you to run nukeeper's repo command for the current repository, which performs version checks and automatically generates pull requests for outdated packages.

Usage

To use the action simply create a nukeeper.yml (or choose custom *.yml name) in the .github/workflows/ directory.

For example:

name: Update packages

on:
  schedule:
    # * is a special character in YAML so you have to quote this string
    - cron:  '0 0 * * 0'

jobs:
  update:
    runs-on: ubuntu-latest
    name: Update dependencies
    steps:
      - name: Nukeeper
        id: nukeeper
        uses: nukeeperdotnet/[email protected]
        with:
          token: "${{ secrets.NUKEEPER_TOKEN }}"

Where NUKEEPER_TOKEN is a secret configured under YOUR_REPOSITORY/settings/secrets page. To generate the access token for your repository please see Github Help page.

License

NuKeeper is licensed under the Apache License