Commit Graph

8 Commits

Author SHA1 Message Date
mostafa
6d85063e73 Switch to npm trusted publishing (OIDC) - no tokens needed
- Add id-token: write permission for OIDC
- Upgrade to Node.js 24 (npm 11.5.1+)
- Use --provenance --access public for npm publish
- Remove NPM_TOKEN dependency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 21:10:08 +03:30
mostafa
74b38eb6f3 Add automated database update workflow
- Runs every Tuesday & Friday at 06:00 UTC
- Downloads latest MaxMind GeoLite2-City database
- Auto-bumps version and publishes to npm
- Updates README with last update date
2025-12-21 19:55:24 +03:30
Mostafa Soufi
40b7448975 Update npm-publish.yml 2022-09-18 13:33:35 +04:30
Mostafa Soufi
4e62514426 Update npm-publish.yml 2022-09-18 13:13:21 +04:30
Mostafa Soufi
983d1f01c7 Update npm-publish.yml 2022-09-18 13:11:15 +04:30
Mostafa Soufi
d2f1dcbdf4 Update npm-publish.yml 2022-09-18 13:07:44 +04:30
Mostafa Soufi
505a8927cb Update npm-publish.yml 2022-09-18 12:43:24 +04:30
Mostafa Soufi
451429b11c Create npm-publish.yml 2022-05-03 21:58:38 +03:00