I was building a GitHub Action and needed the jobs to NOT run if a file had just been deleted, so I built Simple Diff.
😄  Fun Fact: It was built 100% on GitHubs' web UI with the help of NPM Worker
mudlabs / simple-diff
A super simple diff checker for your GitHub workflow.
Simple Diff
A super simple diff checker for your GitHub workflow.
Very simple, you provide the action with a path
to a file or folder, and it tells you if the file was added
, modified
, removed
, or renamed
. It will also output the items name
and previous
name, particularly usefull if it was just renamed
.
Table of Contents
Usage
- name: Simple Diff
uses: mudlabs/simple-diff@v1.2.0
with
path: path/to/file
Inputs
Input | Description | Default |
---|---|---|
path |
Specifies a path from the root of your repository to the file or folder you want to check. If not provided the action will try to find a path specification from the workflow file itself. The path can be a glob string. |
|
strict |
Specifies the action should fail if the path is not in the commits diff tree. |
true |
Outputs
Output | Type |
---|
Top comments (0)