2 Commits
Author SHA1 Message Date
lzstealth 2fba6fa9af chore: secure dependencies and bump version to 2.1.13
dependency-security / audit (push) Canceled after 0s
build-windows-exe / build (push) Successful in 45s
2026-10-22 17:28:24 +01:00
lzstealth 0cc2e4f71a chore: use version tag as release title 2026-10-18 16:49:09 +01:00
4 changed files with 37 additions and 11 deletions

No files matched your search

+2 -2
View File
@@ -79,7 +79,7 @@ jobs:
uses: softprops/action-gh-release@v3
with:
tag_name: ${{ github.ref_name }}
name: gSheets-Rate-Assistant ${{ github.ref_name }}
name: ${{ github.ref_name }}
body_path: release-notes.md
files: dist/*.exe
@@ -104,7 +104,7 @@ jobs:
raise SystemExit(0)
tag = os.environ["BUILD_VERSION"]
release_name = f"gSheets-Rate-Assistant {tag}"
release_name = tag
asset_path = next((os.path.join("dist", name) for name in os.listdir("dist") if name.endswith(".exe")), None)
with open("release-notes.md", "r", encoding="utf-8") as notes_file:
release_notes = notes_file.read()
+26
View File
@@ -0,0 +1,26 @@
name: dependency-security
on:
push:
pull_request:
schedule:
- cron: '0 9 * * 1'
jobs:
audit:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '26'
cache: npm
- name: Install dependencies
run: npm ci
- name: Audit dependencies
run: npm audit
+8 -8
View File
@@ -1,12 +1,12 @@
{
"name": "google-sheets-rate-assistant",
"version": "2.1.12",
"version": "2.1.13",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "google-sheets-rate-assistant",
"version": "2.1.12",
"version": "2.1.13",
"dependencies": {
"csv-stringify": "^6.0.0",
"googleapis": "^173.0.0",
@@ -557,9 +557,9 @@
}
},
"node_modules/brace-expansion": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
"integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
"version": "2.1.7",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz",
"integrity": "sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -1273,9 +1273,9 @@
}
},
"node_modules/qs": {
"version": "6.15.3",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz",
"integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==",
"version": "6.16.1",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.16.1.tgz",
"integrity": "sha512-5Px6J7rfHBAGUhNQ3es4YzcOdBBw0SDcVtThJml4RdnKw4tKs2epA0kPZ+K8X+WiHktT93RHVcQ/3ym5aTCgtg==",
"license": "BSD-3-Clause",
"dependencies": {
"es-define-property": "^1.0.1",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "google-sheets-rate-assistant",
"version": "2.1.12",
"version": "2.1.13",
"description": "Pull Google Sheets data and export to CSV with configurable schedules and rate limiting.",
"main": "index.js",
"bin": "index.js",