Commit Graph

286 Commits

Author SHA1 Message Date
Nemo
b5cc28f87e [cos] Retry requests on failure
Google Docs website returns a lot of SSL errors, so retry
2022-12-17 16:25:25 +05:30
Nemo
4670ff7336 [maven] Updates to maven automation
1. Drop RC and milestone releases by adopting a simple
   version regex. Drops a few non-stable releases from
   jreleaser and tomcat. Tested against all of the maven
   automated pages

2. Fix pages with multiple auto: maven entries. In particular,
   groovy was using this, but the newer 4.0 releases were not
   being written correctly to disk.
2022-12-17 16:19:24 +05:30
Rajat Jaiswal
05b0977241 NPM automation (#36)
Initial support for NPM Automation. This isn't widely used, since most NPM projects
will use git tags as well, but helpful for a few projects.

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>

* Fix fstrings and remove unused imports

* Fix the merge of product config with default config in npm.py and pypi.py

If product config is first, default config overrides product config.

* Simplify npm.py

Co-authored-by: Nemo <me@captnemo.in>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com>
2022-12-16 17:08:24 +05:30
Nemo
cc624a7cd4 [pan] Fix new date ingestion 2022-12-16 16:40:36 +05:30
Nemo
2f68b7ffd5 [xdr] Rename file to pan-cortex-xdr
Ref: https://github.com/endoflife-date/endoflife.date/pull/2053
2022-12-15 16:15:35 +05:30
Nemo
6a3d2f72be COS automation (#40) 2022-12-15 12:08:58 +05:30
Marc Wrobel
b65b5ad4ee Cleanup code (#37)
* [apple,distrowatch,pypi] Remove unused imports

* [maven] use snake_case for variable names

* [eks,palo-alto-networks] Rename variables shadowing names from outer scopes

* [eks,palo-alto-networks] Remove unused variables

* [apple,haproxy,palo-alto-networks,rhel,ros,unrealircd] Rename variables shadowing built-in names
2022-12-14 09:20:45 +05:30
Nemo
1e7d583a9a [gke] Adds GKE automation
This avoids using the GKE APIs, much cleaner as a result.
The downside is that we need to keep track of all channels
separately. This also tracks the date a version is made available
on a channel, not the date it is made the default. This is being
slightly optimistic, but I think works well
2022-12-13 12:57:13 +05:30
Nemo
931ff74010 [haproxy] v2.7.0 2022-12-02 16:26:19 +05:30
Nemo
ee9757a195 Rename distowatch.py to distrowatch.py 2022-12-02 16:22:13 +05:30
Nemo
92864aab8b [apple] Update Mac regex to support Ventura
No dots in the version number was tripping the regex
2022-11-08 16:56:12 +05:30
Nemo
706b5e218b [pypi] Very old releases don't have data on the API
See https://pypi.org/pypi/numpy/json
2022-10-17 14:21:36 +05:30
Nemo
fac9620241 [py] Fix styling 2022-10-17 14:21:36 +05:30
Nemo
f4036b7b0d [ros] Automate ROS 2022-10-10 18:38:56 +05:30
Nemo
ece13651d6 [pan] Add PAN Cortex XDR
Fix PAN-OS versions
2022-10-10 18:29:40 +05:30
Nemo
5fadca4939 Add RHEL releases (#22)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-10-10 12:31:26 +00:00
Nemo
0a992286b2 [pan] Support PAN-OS as well 2022-10-10 17:37:38 +05:30
Nemo
f8af1626c9 PyPi Automation 2022-10-08 19:37:27 +05:30
Nemo
f8b505409d [eks] Use the new platform-versions page.
- See https://github.com/awsdocs/amazon-eks-user-guide/issues/603
- Tracking eks release numbers makes more sense here
2022-09-19 19:41:32 +05:30
Nemo
1c603de65d Update maven.py 2022-09-07 14:27:15 +00:00
Nemo
b65e752084 [maven] Log releases 2022-09-07 19:51:38 +05:30
Nemo
3277e99bf8 Maven Automation
Apache projects don't consider git tags as the final release, only
maven publishes. This applies for tomcat/zookeeper primarily.
2022-09-07 19:51:38 +05:30
Nemo
33331288fa [eks] Fix EKS regex 2022-08-26 22:19:35 +05:30
Nemo
e018736fbe [distrowatch] Support running single product 2022-07-13 13:21:53 +05:30
Nemo
5962146a16 [distrowatch] Distrowatch update script 2022-07-10 15:44:09 +05:30
Nemo
55aef74d45 [pan-gp] Fix filename for PAN-GP 2022-07-10 12:58:02 +05:30
Nemo
202e2cfd8b [eks] Fix repo cloning 2022-07-10 12:51:13 +05:30
Nemo
b83e1ee375 [eks] Add EKS release automation 2022-07-10 12:47:14 +05:30
Nemo
8e31ed037d Fix release dates for old apple releases
Some dates with 4 character months weren't parsing correctly
2022-06-02 18:58:11 +05:30
Nemo
ea0306b95a Track Apple OS releases (#5) 2022-06-02 09:03:42 +00:00
Nemo
fc39472416 [pangp] Add Palo Alto Networks GlobalProtect App 2022-05-30 15:31:31 +05:30
Nemo
920138cf6c fix haproxy date 2022-05-24 19:27:13 +05:30
Nemo
869a866e7e Switch haproxy to all changelogs 2022-05-24 18:09:14 +05:30
Nemo
6a08386585 Fix directories 2022-05-24 15:14:14 +05:30
Nemo
624c6a4d14 Add haproxy as custom 2022-05-24 14:55:54 +05:30
Nemo
8997487f42 Script to fetch unrealircd releases (#4)
unrealircd: 6.0.3
elasticsearch: 8.2.0
laravel: 8.83.11, 9.11.0
2022-05-03 16:23:53 +00:00