File tree Expand file tree Collapse file tree 4 files changed +51
-10
lines changed Expand file tree Collapse file tree 4 files changed +51
-10
lines changed Original file line number Diff line number Diff line change
1
+ name : CI
2
+ on :
3
+ workflow_dispatch :
4
+ jobs :
5
+ build :
6
+ runs-on : ubuntu-latest
7
+ steps :
8
+
9
+ - uses : ./
10
+ with :
11
+ branch : " master"
12
+ message : " :boom: Testing"
13
+ preserve-readme : true
14
+ readme-file : " README.md"
15
+ readme-message : " no problemo"
Original file line number Diff line number Diff line change @@ -16,7 +16,12 @@ mv .git/ workspace/
16
16
cd workspace
17
17
18
18
if [ $3 = true ]; then
19
- git restore README.*
19
+ git restore $4
20
+ fi
21
+
22
+ if [ " $5 " != " " ]; then
23
+ echo >> $4
24
+ echo -e " $5 " >> $4
20
25
fi
21
26
22
27
if [ -n " $( git status --porcelain) " ]; then
Original file line number Diff line number Diff line change @@ -20,13 +20,24 @@ Add this to your `Actions`:
20
20
21
21
``` yaml
22
22
- name : Obliterate-Repository
23
- uses : JumperBot/Obliterate-Repository@v1.1
23
+ uses : JumperBot/Obliterate-Repository@v1.2
24
24
with :
25
- branch : " dev-branch" # defaults to master
26
- message : " :boom: End Game Commit" # defaults to :boom: Obliterated!
27
- preserve-readme : true # defaults to: false
25
+ # defaults to master
26
+ branch : " dev-branch"
27
+
28
+ # defaults to :boom: Obliterated!
29
+ message : " :boom: End Game Commit"
30
+
31
+ # defaults to false
32
+ preserve-readme : true
33
+
34
+ # defaults to README.md
35
+ readme-file : " README.amd"
36
+
37
+ # defaults to nothing
38
+ readme-message : " readme"
28
39
` ` `
29
40
30
- #License
41
+ # License
31
42
32
43
This is licensed under the [MIT LICENSE](./LICENSE)
Original file line number Diff line number Diff line change @@ -9,17 +9,27 @@ inputs:
9
9
required : false
10
10
default : " master"
11
11
message :
12
- description : " The commit message to pass with: git commit -a -m "
12
+ description : " The commit message to pass before git push "
13
13
required : false
14
14
default : " :boom: Obliterated!"
15
15
preserve-readme :
16
- decription : " At least 1 root/ README.* will be preserved"
16
+ decription : " README file will be preserved"
17
17
requied : false
18
18
default : false
19
+ readme-file :
20
+ description : " One README file to be recognized"
21
+ required : false
22
+ default : " README.md"
23
+ readme-message :
24
+ decription : " Add/create README with the specified message"
25
+ requied : false
26
+ default : " "
19
27
runs :
20
28
using : " docker"
21
29
image : " Dockerfile"
22
30
args :
23
31
- ${{ inputs.branch }}
24
- - ${{ inputs.message }}
25
- - ${{ inputs.preserve-readme }}
32
+ - ${{ inputs.message }}
33
+ - ${{ inputs.preserve-readme }}
34
+ - ${{ inputs.readme-file }}
35
+ - ${{ inputs.readme-message }}
You can’t perform that action at this time.
0 commit comments