chore: update GitHub Actions to use latest versions

This commit is contained in:
Luan
2024-09-19 10:04:11 -03:00
parent eaf218f5da
commit f209315216
5 changed files with 17 additions and 18 deletions

View File

@@ -10,9 +10,9 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: "20"
- run: npm ci
- run: npm run lint

View File

@@ -12,16 +12,15 @@ jobs:
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: google-github-actions/release-please-action@v3
- uses: googleapis/release-please-action@v4
id: release
with:
release-type: node
package-name: youtubei.js
token: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "16.x"
node-version: "20"
- name: Build for Deno
run: |
npm ci
@@ -48,9 +47,9 @@ jobs:
- name: Remove Deno folder
run: rm -rf build
if: ${{ steps.release.outputs.release_created }}
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: "16.x"
node-version: "20"
registry-url: "https://registry.npmjs.org"
if: ${{ steps.release.outputs.release_created }}
- name: Publish package to npmjs

View File

@@ -8,7 +8,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
- uses: actions/stale@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.'

View File

@@ -10,8 +10,8 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci

View File

@@ -138,14 +138,14 @@
},
"homepage": "https://github.com/LuanRT/YouTube.js#readme",
"keywords": [
"api",
"youtube",
"youtube-music",
"youtube-studio",
"innertube",
"downloader",
"livechat",
"ytmusic",
"youtube-music",
"ytdl",
"api"
"youtube-studio",
"downloader",
"ytmusic"
]
}