File tree Expand file tree Collapse file tree
packages/actions/src/deprecateVersion Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 4848 uses : ./packages/actions/src/pnpmCache
4949
5050 - name : Deprecate
51- run : pnpm exec npm-deprecate --name "${{inputs.version}}" --message "${{inputs.message || 'This version is deprecated. Please use a newer version.'}}" --package ${{inputs.package}}
52- env :
53- NODE_AUTH_TOKEN : ${{ secrets.NPM_PUBLISH_TOKEN }}
51+ uses : ./packages/actions/src/deprecateVersion
52+ with :
53+ package : ${{ inputs.package }}
54+ version : ${{ inputs.version }}
55+ message : ${{ inputs.message }}
56+ node-auth-token : ${{ secrets.NPM_PUBLISH_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Remove tag
2+ on :
3+ workflow_dispatch :
4+ inputs :
5+ tag :
6+ description : The tag to remove
7+ required : true
8+ type : string
9+ message :
10+ description : Deprecation message
11+ required : false
12+ type : string
13+ jobs :
14+ removal :
15+ runs-on : ubuntu-latest
16+ if : github.repository_owner == 'discordjs'
17+ strategy :
18+ matrix :
19+ package :
20+ - ' @discordjs/brokers'
21+ - ' @discordjs/builders'
22+ - ' @discordjs/collection'
23+ - ' @discordjs/core'
24+ - ' create-discord-app'
25+ - ' create-discord-bot'
26+ - ' @discordjs/formatters'
27+ - ' discord.js'
28+ - ' @discordjs/next'
29+ - ' @discordjs/proxy'
30+ - ' @discordjs/rest'
31+ - ' @discordjs/structures'
32+ - ' @discordjs/util'
33+ - ' @discordjs/voice'
34+ - ' @discordjs/ws'
35+ fail-fast : false
36+ steps :
37+ - name : Checkout repository
38+ uses : actions/checkout@v5
39+
40+ - name : Install Node.js
41+ uses : actions/setup-node@v6
42+ with :
43+ node-version : 24
44+ registry-url : ' https://registry.npmjs.org'
45+
46+ - name : Install dependencies
47+ uses : ./packages/actions/src/pnpmCache
48+
49+ - name : Remove tag
50+ run : pnpm dist-tag rm "${{ matrix.package }}" "${{ inputs.tag }}"
51+ env :
52+ NODE_AUTH_TOKEN : ${{ secrets.NPM_PUBLISH_TOKEN }}
53+
54+ - name : Deprecate version
55+ uses : ./packages/actions/src/deprecateVersion
56+ with :
57+ package : ${{ matrix.package }}
58+ version : ' *-${{ inputs.tag }}.*'
59+ message : ${{ inputs.message }}
60+ node-auth-token : ${{ secrets.NPM_PUBLISH_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Deprecate package version
2+ description : Deprecates package versions.
3+ inputs :
4+ package :
5+ description : Package name
6+ required : true
7+ version :
8+ description : Version to deprecate
9+ required : true
10+ message :
11+ description : Deprecation message
12+ required : false
13+ default : This version is deprecated. Please use a newer version.
14+ node-auth-token :
15+ description : npm authentication token
16+ required : true
17+ runs :
18+ using : composite
19+ steps :
20+ - name : Deprecate version
21+ shell : bash
22+ run : |
23+ pnpm exec npm-deprecate --name "${{ inputs.version }}" --message "${{ inputs.message }}" --package "${{ inputs.package }}"
24+ env :
25+ NODE_AUTH_TOKEN : ${{ inputs.node-auth-token }}
You can’t perform that action at this time.
0 commit comments