Add some extra actions

This commit is contained in:
Austin Horstman 2022-03-02 12:16:51 -06:00
parent e39519781f
commit b37c415a88
9 changed files with 51 additions and 9 deletions

18
.github/workflows/combine.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: "Combine Dependabot PRs"
on:
workflow_dispatch:
jobs:
combine-prs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.3
- uses: maadhattah/combine-dependabot-prs@main
with:
branchPrefix: "dependabot"
mustBeGreen: true
combineBranchName: "combined-prs"
ignoreLabel: "nocombine"
baseBranch: "main"
openPR: true
allowSkipped: false

View File

@ -1,9 +0,0 @@
on: [pull_request]
name: Dependabot-Issue
jobs:
dependabot-issue:
runs-on: ubuntu-latest
steps:
- name: Dependabot issue for PRs
uses: goatandsheep/dependabot-issue-action@v1.0.1

View File

@ -0,0 +1,27 @@
name: Generate Documentation
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Github Action genshdoc
id: action-genshdoc
uses: vargiuscuola/genshdoc@master
- name: genshdoc result
run: echo "The result of genshdoc Action was ${{ steps.action-genshdoc.outputs.result }}"
- name: Commit files
run: |
echo ${{ github.ref }}
git add .
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
git commit -m "CI: Automated build push" -a | exit 0
- name: Push changes
if: github.ref == 'refs/heads/main'
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}

View File

@ -1,4 +1,5 @@
#!/bin/bash
#github-action genshdoc
# Find the name of the folder the scripts are in
set -a

View File

@ -7,6 +7,7 @@
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
#-------------------------------------------------------------------------
#github-action genshdoc
echo -ne "
-------------------------------------------------------------------------

View File

@ -1,4 +1,5 @@
#!/usr/bin/env bash
#github-action genshdoc
echo -ne "
-------------------------------------------------------------------------
█████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗

View File

@ -1,4 +1,5 @@
#!/usr/bin/env bash
#github-action genshdoc
echo -ne "
-------------------------------------------------------------------------
█████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗

View File

@ -1,4 +1,5 @@
#!/usr/bin/env bash
#github-action genshdoc
echo -ne "
-------------------------------------------------------------------------
█████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗

View File

@ -1,4 +1,5 @@
#!/usr/bin/env bash
#github-action genshdoc
# This script will ask users about their prefrences
# like disk, file system, timezone, keyboard layout,
# user name, password, etc.