Alien-Libgit2
view release on metacpan or search on metacpan
.github/workflows/linux.yml view on Meta::CPAN
- bookworm
perl-version:
- '5.36'
- '5.38'
- '5.40'
container:
image: perl:${{ matrix.perl-version }}-${{ matrix.codename }}
steps:
- uses: actions/checkout@v4
- name: Fix safe.directory
run: git config --global --add safe.directory /__w/p5-alien-libgit2/p5-alien-libgit2
- name: perl -V
run: perl -V
- name: Install build prerequisites
run: |
apt-get update
apt-get install -y --no-install-recommends \
libgit2-dev pkg-config git
- name: dzil test
uses: Getty/p5-dist-zilla-pluginbundle-author-getty/.github/actions/dzil-test@main
.github/workflows/linux.yml view on Meta::CPAN
matrix:
codename:
- bookworm
perl-version:
- '5.40'
container:
image: perl:${{ matrix.perl-version }}-${{ matrix.codename }}
steps:
- uses: actions/checkout@v4
- name: Fix safe.directory
run: git config --global --add safe.directory /__w/p5-alien-libgit2/p5-alien-libgit2
- name: Install build prerequisites
run: |
apt-get update
apt-get install -y --no-install-recommends \
cmake build-essential libssl-dev libssh2-1-dev zlib1g-dev pkg-config git
# Build::CMake injects Alien::cmake3 as a *dynamic* configure prereq only
# for share builds, so it never reaches the static metadata that the
# dzil-test action installs from. Install it explicitly here; it picks up
# the apt cmake above and builds nothing.
- name: Install Alien::cmake3 (dynamic share-build prereq)
"version" : "6.037"
},
{
"class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
"config" : {
"Dist::Zilla::Plugin::RewriteVersion" : {
"add_tarball_name" : 0,
"finders" : [
":MainModule"
],
"global" : 0,
"skip_version_provider" : 0
},
"Dist::Zilla::Plugin::RewriteVersion::Transitional" : {}
},
"name" : "@Author::GETTY/@Git::VersionManager/RewriteVersion::Transitional",
"version" : "0.009"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Update",
"name" : "@Author::GETTY/@Git::VersionManager/MetaProvides::Update",
"name" : "@Author::GETTY/@Git::VersionManager/Git::Tag",
"version" : "2.052"
},
{
"class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional",
"config" : {
"Dist::Zilla::Plugin::BumpVersionAfterRelease" : {
"finders" : [
":MainModule"
],
"global" : 0,
"munge_makefile_pl" : 1
},
"Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {}
},
"name" : "@Author::GETTY/@Git::VersionManager/BumpVersionAfterRelease::Transitional",
"version" : "0.009"
},
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@Author::GETTY/@Git::VersionManager/NextRelease",
type: recommends
name: '@Author::GETTY/@Git::VersionManager/pluginbundle version'
version: '6.037'
-
class: Dist::Zilla::Plugin::RewriteVersion::Transitional
config:
Dist::Zilla::Plugin::RewriteVersion:
add_tarball_name: 0
finders:
- ':MainModule'
global: 0
skip_version_provider: 0
Dist::Zilla::Plugin::RewriteVersion::Transitional: {}
name: '@Author::GETTY/@Git::VersionManager/RewriteVersion::Transitional'
version: '0.009'
-
class: Dist::Zilla::Plugin::MetaProvides::Update
name: '@Author::GETTY/@Git::VersionManager/MetaProvides::Update'
version: '0.007'
-
class: Dist::Zilla::Plugin::CopyFilesFromRelease
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::GETTY/@Git::VersionManager/Git::Tag'
version: '2.052'
-
class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional
config:
Dist::Zilla::Plugin::BumpVersionAfterRelease:
finders:
- ':MainModule'
global: 0
munge_makefile_pl: 1
Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {}
name: '@Author::GETTY/@Git::VersionManager/BumpVersionAfterRelease::Transitional'
version: '0.009'
-
class: Dist::Zilla::Plugin::NextRelease
name: '@Author::GETTY/@Git::VersionManager/NextRelease'
version: '6.037'
-
class: Dist::Zilla::Plugin::Git::Commit
( run in 0.994 second using v1.01-cache-2.11-cpan-df04353d9ac )