Skip to content

Commit

Permalink
Remove 5.8 test
Browse files Browse the repository at this point in the history
  • Loading branch information
theory committed Aug 11, 2024
1 parent f7bf860 commit a8a15bb
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 24 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
- { icon: 🐧, name: ubuntu }
- { icon: 🍎, name: macos }
- { icon: 🪟, name: windows }
perl: [ '5.40', '5.38', '5.36', '5.34', '5.32', '5.30', '5.28', '5.26', '5.24', '5.22', '5.20', '5.18', '5.16', '5.14', '5.12', '5.10', '5.8' ]
perl: [ '5.40', '5.38', '5.36', '5.34', '5.32', '5.30', '5.28', '5.26', '5.24', '5.22', '5.20', '5.18', '5.16', '5.14', '5.12', '5.10' ]
name: 🐪 Perl ${{ matrix.perl }} on ${{ matrix.os.icon }}
runs-on: ${{ matrix.os.name }}-latest
steps:
Expand Down
42 changes: 21 additions & 21 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 🚀 Release
on:
push:
# tags: [v*]
tags: [v*]
jobs:
release:
name: 🚀 Release
Expand All @@ -22,24 +22,24 @@ jobs:
run: perl Build.PL && ./Build manifest && ./Build dist && echo "tarball=$(./Build tarball_name)" >> $GITHUB_OUTPUT
- name: Generate Release Changes
run: ./Build latest_changes
# - name: Release on CPAN
# env:
# CPANPASS: ${{ secrets.CPAN_PASSWORD }}
# CPANUSER: ${{ secrets.CPAN_USERNAME }}
# run: cpan-upload --user "$CPANUSER" --password "$CPANPASS" '${{ steps.package.outputs.tarball }}'
- name: Release on CPAN
env:
CPANPASS: ${{ secrets.CPAN_PASSWORD }}
CPANUSER: ${{ secrets.CPAN_USERNAME }}
run: cpan-upload --user "$CPANUSER" --password "$CPANPASS" '${{ steps.package.outputs.tarball }}'

# # GitHub
# - name: Create GitHub Release
# id: release
# uses: actions/create-release@v1
# with:
# tag_name: ${{ github.ref }}
# release_name: Release ${{ github.ref }}
# body_path: latest_changes.md
# - name: Upload Release Asset
# uses: actions/upload-release-asset@v1
# with:
# upload_url: ${{ steps.release.outputs.upload_url }}
# asset_path: ./${{ steps.package.outputs.tarball }}
# asset_name: ${{ steps.package.outputs.tarball }}
# asset_content_type: application/gzip
# GitHub
- name: Create GitHub Release
id: release
uses: actions/create-release@v1
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
body_path: latest_changes.md
- name: Upload Release Asset
uses: actions/upload-release-asset@v1
with:
upload_url: ${{ steps.release.outputs.upload_url }}
asset_path: ./${{ steps.package.outputs.tarball }}
asset_name: ${{ steps.package.outputs.tarball }}
asset_content_type: application/gzip
2 changes: 2 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Revision history for Perl extension MasonX::Interp::WithCallbacks.

1.20
- Fixed warning with Perl 5.40.
- Added GitHub workflows with CI tests for Perl 5.8 - 5.40 on Linux,
macOS, and Windows.

1.19 2011-06-21T04:33:14
- Fixed a pasto in the "Support" section.
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
MasonX/Interp/WithCallbacks version 1.20
========================================

[![🧅 CPAN version](https://badge.fury.io/pl/MasonX-Interp-WithCallbacks.svg)](https://badge.fury.io/pl/MasonX-Interp-WithCallbacks)
[![✅ Build Status](https://github.com/theory/masonx-interp-withcallbacks/actions/workflows/ci.yml/badge.svg)](https://github.com/theory/masonx-interp-withcallbacks/actions/workflows/ci.yml)

MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to
provide a [Mason](http://search.cpan.org/dist/HTML-Mason) callback system
built on
Expand Down Expand Up @@ -57,7 +60,7 @@ Testing of this module with HTML::Mason::ApacheHandler requires:
Copyright and License
---------------------

Copyright (c) 2003-2011 David E. Wheeler. Some Rights Reserved.
Copyright (c) 2003-2024 David E. Wheeler. Some Rights Reserved.

This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
2 changes: 1 addition & 1 deletion lib/MasonX/Interp/WithCallbacks.pm
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,7 @@ David E. Wheeler <[email protected]>
=head1 COPYRIGHT AND LICENSE
Copyright 2003-2011 by David E. Wheeler. Some Rights Reserved.
Copyright 2003-2024 by David E. Wheeler. Some Rights Reserved.
This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
Expand Down

0 comments on commit a8a15bb

Please sign in to comment.