Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump actions/checkout from 3.5.2 to 4.0.0 #20

Open
wants to merge 11 commits into
base: testing
Choose a base branch
from
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
26 changes: 26 additions & 0 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: 'Build a test package'
on:
pull_request:
push:
branches: [ stable, testing ]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: 'Check out the repo'
id: checkout
uses: actions/[email protected]
- name: 'Build package'
id: build
uses: jtdor/[email protected]
with:
buildpackage-opts: -us -uc
docker-image: debian:bullseye-slim
- name: 'Upload artifacts'
id: upload
uses: actions/[email protected]
with:
name: package
path: debian/artifacts
12 changes: 12 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: 'Dependency Review'
on: [pull_request]
permissions:
contents: read
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/[email protected]
- name: 'Dependency Review'
uses: actions/[email protected]
19 changes: 19 additions & 0 deletions .github/workflows/super-linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: 'Lint Code Base'
on:
pull_request:
push:
branches: [ stable, testing ]
jobs:
run-lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/[email protected]
with:
fetch-depth: 0
- name: Lint Code Base
uses: github/[email protected]
env:
VALIDATE_ALL_CODEBASE: false
DEFAULT_BRANCH: "main"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading