From 7f94000793368fe73c697667a8b5f8b874dd1adc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C5=8Dan?= Date: Sat, 7 Mar 2026 15:43:03 -0700 Subject: [PATCH] fix: remove deprecated .travis.yml with exposed Slack webhook token The .travis.yml file contained a plaintext Slack webhook token (perl-test2:kI7LQjG4iRjIqA2JTl770A5F), had malformed YAML (duplicate before_install keys, orphaned perl version entries), and targeted Travis CI which stopped free OSS builds in 2021. The project already uses GitHub Actions for CI across Linux, macOS, and Windows. Also removes the now-unnecessary .travis.yml exclusion entries from MANIFEST.SKIP. Co-Authored-By: Claude Opus 4.6 --- .travis.yml | 33 --------------------------------- MANIFEST.SKIP | 4 ---- 2 files changed, 37 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 82aad4c23..000000000 --- a/.travis.yml +++ /dev/null @@ -1,33 +0,0 @@ -language: perl -perl: - - "5.6.2" - - "5.8" - - "5.10" - - "5.12" - - "5.14" - - "5.16" - - "5.18" - - "5.24" - - "5.26" - - "5.28" - - "5.30" - - "5.32" - - "5.34" - - "5.36" - - "5.38" -before_install: - - if [ "$TRAVIS_PERL_VERSION" = "5.6.2" ]; then rm -f dist.ini; fi # Force Building with Makefile.PL on Perl 5.6.2 as dzil would not work - - eval $(curl https://travis-perl.github.io/init) --auto - - "5.18-shrplib" - - "5.20-shrplib" - - "5.22-shrplib" - - "5.24-shrplib" -before_install: - - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers - - source ~/travis-perl-helpers/init --auto - - cpan-install Test2 -notifications: - slack: - rooms: - - perl-test2:kI7LQjG4iRjIqA2JTl770A5F#general - on_success: change diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP index 407cb50d6..aa1e871a5 100644 --- a/MANIFEST.SKIP +++ b/MANIFEST.SKIP @@ -76,8 +76,6 @@ ^profile ^profiling/ -# For github testing -^\.travis\.yml$ ^MANIFEST\.SKIP$ @@ -89,8 +87,6 @@ # The extra tests are for dist author testing only \bxt -# For github testing -.travis.yml dist.ini