Skip to content

inkarkat/scripting-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripting Setup

A basic build setup for scripting projects.

Build Status

This is a reusable workflow that checks out a scripting repository (that adheres to certain conventions with regards to project structure and dependencies) and runs its tests. It's been created to minimize the setup effort for my scripting projects.

See inkarkat/scripting-testrunner for details.

Usage

name: Build scripts
on:
  push:
    branches:
      - '**'
    tags-ignore:
      - '**'
  pull_request:
  # Allows you to run this workflow manually from the Actions tab.
  workflow_dispatch:

jobs:
  build:
    uses: inkarkat/scripting-setup/.github/workflows/build.yml@master
    with:
      additional-packages: libtest-script-perl perl-Modern-Perl
      packages: ''
      testrunner-include-optional-dependencies: false
      testrunner-settings: LC_ALL=C TZ=Etc/UTC
      testrunner-submodules: false
    secrets: inherit

About

A basic build setup for scripting projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages