Skip to content

Commit d438e0e

Browse files
authored
Update release docs for refreshing CI tokens (#942)
1 parent 4a262a5 commit d438e0e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/Release.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,18 @@ Follow this list for items that must be completed for release of the `vscode-has
1515
- [ ] Perform the release by creating a [release in Github](https://github.com/haskell/vscode-haskell/releases)
1616
- Github actions will automatically release the extension to VSCode- and VSX-Marketplace.
1717
- If you want to create a pre-release, create a [pre-release in Github](https://github.com/haskell/vscode-haskell/releases). The github action will perform the appropriate actions automatically and publish the pre-release of the extension to VSCode- and VSX-Marketplace.
18+
19+
## Release CI
20+
21+
The release CI has access tokens for VSX Marketplace and the VSCode Marketplace.
22+
23+
Seemingly, the VSX Marketplace token does not expire. If it is lost for some reason, follow the steps below. Fendor can also generate a VSX Marketplace token.
24+
25+
The latter needs to be refreshed once a year.
26+
27+
* Send an email to `committee@haskell.org` requesting the token
28+
* Include your public GPG key so they can send you the token encrypted
29+
* Update the repository secrets
30+
* People from the [@haskell-ide](https://github.com/orgs/haskell/teams/haskell-ide) have full access to the vscode-haskell repo and can update secrets
31+
32+
Last time the VSCode Marketplace token was updated: 2023-08-17

0 commit comments

Comments
 (0)