This repository has been archived by the owner on Feb 11, 2022. It is now read-only.
Releases: NuKeeperDotNet/NuKeeper-Action
Releases · NuKeeperDotNet/NuKeeper-Action
First 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