feat: add PR workflow, dependabot, misc
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
This commit is contained in:
parent
8a6475dedd
commit
262761f951
5 changed files with 38 additions and 0 deletions
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
# Ref: https://git-scm.com/docs/gitattributes
|
||||||
|
* text=auto eol=lf
|
||||||
6
.github/dependabot.yml
vendored
Normal file
6
.github/dependabot.yml
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
version: 2
|
||||||
|
updates:
|
||||||
|
- package-ecosystem: "github-actions"
|
||||||
|
directory: "/"
|
||||||
|
schedule:
|
||||||
|
interval: "monthly"
|
||||||
27
.github/workflows/vib-pr.yml
vendored
Normal file
27
.github/workflows/vib-pr.yml
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
name: Vib PR
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches: [ "main" ]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build:
|
||||||
|
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- uses: vanilla-os/vib-gh-action@v0.3.3-1
|
||||||
|
with:
|
||||||
|
recipe: 'recipe.yml'
|
||||||
|
plugins: 'Vanilla-OS/vib-fsguard:v1.2-1'
|
||||||
|
|
||||||
|
- name: Build the Docker image
|
||||||
|
run: docker image build -f Containerfile --tag testing .
|
||||||
|
|
||||||
|
- uses: actions/upload-artifact@v4
|
||||||
|
with:
|
||||||
|
name: Containerfile
|
||||||
|
path: Containerfile
|
||||||
3
README.md
Normal file
3
README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
# Custom Vib Image
|
||||||
|
|
||||||
|
This template repository is a starting point for creating custom Vib images.
|
||||||
Loading…
Reference in a new issue