Skip to content

Commit 3dd464f

Browse files
committed
[GHA] Publish all vscode extension for version workflow
1 parent 2c85b55 commit 3dd464f

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Publish All VSCode Extension Releases
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: version of the extension, i.e. '1.56.0'
8+
required: true
9+
type: string
10+
11+
env:
12+
AWS_ACCESS_KEY_ID: ${{ secrets.CDN_S3_ACCESS_KEY }}
13+
AWS_SECRET_ACCESS_KEY: ${{ secrets.CDN_S3_SECRET_KEY }}
14+
AWS_DEFAULT_REGION: us-east-1
15+
AWS_ENDPOINT_URL_S3: ${{ secrets.CDN_S3_ENDPOINT }}
16+
AWS_S3_BUCKET: ${{ secrets.CDN_BUCKET }}/spring-tools
17+
DOWNLOAD_URL_ROOT: https://cdn.spring.io/spring-tools
18+
19+
jobs:
20+
21+
publish-vscode-releases:
22+
runs-on: ubuntu-latest
23+
name: Publish '${{ inputs.version }}'
24+
steps:
25+
- name: Search for Releases
26+
id: search-releases
27+
run: |
28+
aws s3 ls s3://$AWS_S3_BUCKET/release/vscode-extensions/

0 commit comments

Comments
 (0)