Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.63 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.63 KB

Base dependabot automation configuration

This is a holding repository for Panorama's dependabot automation configuration. When repos need to add automation for dependabot, they can use the files in this repo, largely without modification.

Adding automation to a project

Step 1

Follow all the other instructions in Panopedia.

Step 2

Add the configuration and automation files, which can be accomplished in one of the following two ways:

Option A: Using install.sh

cd my-new-project
curl -s https://raw.githubusercontent.com/panorama-ed/base-dependabot-automation/main/install.sh | bash -

Option B: Manually copying files

Create .github/workflows

cd my-new-project
mkdir -p .github/workflows
curl -o .github/workflows/dependabot-prs.yml https://raw.githubusercontent.com/panorama-ed/base-dependabot-automation/main/_github/workflows/dependabot-prs.yml

Then create .github/dependabot.yml

cd my-new-project
curl -o .github/dependabot.yml https://raw.githubusercontent.com/panorama-ed/base-dependabot-automation/main/_github/dependabot.yml

Step 3

Tweak dependabot.yml for your project - Instructions and documentation are in Panopedia and GitHub

Step 4

Commit files to repository