Add linter and update issue_template
This commit is contained in:
7
.github/issue_template.md
vendored
7
.github/issue_template.md
vendored
@@ -1,9 +1,6 @@
|
|||||||
* Operating System Version:
|
* Operating System Version:
|
||||||
* Provider (VirtualBox/VMWare):
|
* Deploying via (VirtualBox/VMWare/AWS/Azure/ESXi):
|
||||||
* Vagrant Version:
|
* Vagrant Version (if applicable):
|
||||||
* Packer Version:
|
|
||||||
* Are you using stock boxes (downloaded) or were they built from scratch using Packer?
|
|
||||||
* Is the issue reproducible or intermittent?
|
|
||||||
|
|
||||||
Please verify that you are building from an updated Master branch before filing an issue.
|
Please verify that you are building from an updated Master branch before filing an issue.
|
||||||
|
|
||||||
|
|||||||
45
.github/workflows/linter.yml
vendored
Normal file
45
.github/workflows/linter.yml
vendored
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
---
|
||||||
|
###########################
|
||||||
|
###########################
|
||||||
|
## Linter GitHub Actions ##
|
||||||
|
###########################
|
||||||
|
###########################
|
||||||
|
name: Lint Code Base
|
||||||
|
|
||||||
|
#
|
||||||
|
# Documentation:
|
||||||
|
# https://help.github.com/en/articles/workflow-syntax-for-github-actions
|
||||||
|
#
|
||||||
|
|
||||||
|
######################################
|
||||||
|
# Start the job on all pull requests #
|
||||||
|
######################################
|
||||||
|
on: pull-request
|
||||||
|
|
||||||
|
###############
|
||||||
|
# Set the Job #
|
||||||
|
###############
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
# Name the Job
|
||||||
|
name: Lint Code Base
|
||||||
|
# Set the agent to run on
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
##################
|
||||||
|
# Load all steps #
|
||||||
|
##################
|
||||||
|
steps:
|
||||||
|
##########################
|
||||||
|
# Checkout the code base #
|
||||||
|
##########################
|
||||||
|
- name: Checkout Code
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
################################
|
||||||
|
# Run Linter against code base #
|
||||||
|
################################
|
||||||
|
- name: Lint Code Base
|
||||||
|
uses: docker://github/super-linter:v2.1.1
|
||||||
|
env:
|
||||||
|
VALIDATE_ALL_CODEBASE: true
|
||||||
Reference in New Issue
Block a user