Skip to content

Commit 2993f39

Browse files
Merge master into feature/q-transform-staging
2 parents cbf35f7 + 86e7640 commit 2993f39

File tree

2 files changed

+20
-13
lines changed

2 files changed

+20
-13
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ jobs:
2424
outputs:
2525
feature: ${{ steps.build.outputs.feature }}
2626
tagname: ${{ steps.build.outputs.tagname }}
27-
version: ${{ steps.build.outputs.version }}
28-
changes: ${{ steps.build.outputs.changes }}
27+
toolkit_version: ${{ steps.build.outputs.toolkit_version }}
28+
amazonq_version: ${{ steps.build.outputs.amazonq_version }}
29+
toolkit_changes: ${{ steps.build.outputs.toolkit_changes }}
30+
amazonq_changes: ${{ steps.build.outputs.amazonq_changes }}
2931
steps:
3032
- uses: actions/checkout@v4
3133
with:
@@ -65,31 +67,34 @@ jobs:
6567
write_package_info() {
6668
PKG_NAME=$1
6769
PKG_DISPLAY_NAME=$(grep -m 1 displayName packages/${PKG_NAME}/package.json | grep -o '[a-zA-z][^\"]\+' | tail -n1)
68-
echo "version=$(grep -m 1 version packages/${PKG_NAME}/package.json | grep -o '[0-9][^\"]\+' | sed 's/-SNAPSHOT//')" >> $GITHUB_OUTPUT
70+
echo "${PKG_NAME}_version=$(grep -m 1 version packages/${PKG_NAME}/package.json | grep -o '[0-9][^\"]\+' | sed 's/-SNAPSHOT//')" >> $GITHUB_OUTPUT
6971
echo "${PKG_NAME}_changes<<EOF" >> $GITHUB_OUTPUT
7072
# Add extension display name to the topmost changelog section.
7173
cat packages/${PKG_NAME}/CHANGELOG.md | perl -ne 'BEGIN{$/="\n\n"} print; exit if $. == 2' | sed -e "1 s/## /## ${PKG_DISPLAY_NAME} - /" >> $GITHUB_OUTPUT
74+
echo 'EOF' >> $GITHUB_OUTPUT
7275
}
7376
echo "feature=$FEAT_NAME" >> $GITHUB_OUTPUT
7477
echo "tagname=$TAG_NAME" >> $GITHUB_OUTPUT
7578
write_package_info toolkit
7679
write_package_info amazonq
77-
echo 'EOF' >> $GITHUB_OUTPUT
7880
7981
publish:
8082
needs: [package]
8183
runs-on: ubuntu-latest
8284
env:
85+
#
8386
# For `gh`.
87+
#
8488
GH_REPO: ${{ github.repository }}
85-
# For `gh`.
8689
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8790
FEAT_NAME: ${{ needs.package.outputs.feature }}
8891
TAG_NAME: ${{ needs.package.outputs.tagname }}
89-
AWS_TOOLKIT_VERSION: ${{ needs.package.outputs.version }}
92+
AWS_TOOLKIT_VERSION: ${{ needs.package.outputs.toolkit_version }}
93+
AMAZON_Q_VERSION: ${{ needs.package.outputs.amazonq_version }}
94+
#
9095
# Used in release_notes.md
96+
#
9197
BRANCH: ${{ github.ref_name }}
92-
# Used in release_notes.md
9398
AWS_TOOLKIT_CHANGES: ${{ needs.package.outputs.toolkit_changes }}
9499
AMAZON_Q_CHANGES: ${{ needs.package.outputs.amazonq_changes }}
95100
permissions:
@@ -103,7 +108,7 @@ jobs:
103108
# "prerelease" (main branch) or "pre-<feature>"
104109
if: "env.TAG_NAME == 'prerelease' || startsWith(env.TAG_NAME, 'pre-')"
105110
run: |
106-
echo "SUBJECT=AWS Toolkit ${AWS_TOOLKIT_VERSION}: ${FEAT_NAME:-${TAG_NAME}}" >> $GITHUB_ENV
111+
echo "SUBJECT=AWS IDE Extensions: ${FEAT_NAME:-${TAG_NAME}}" >> $GITHUB_ENV
107112
gh release delete "$TAG_NAME" --cleanup-tag --yes || true
108113
# git push origin :"$TAG_NAME" || true
109114
- name: Publish Prerelease

.github/workflows/release_notes.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
_This is an **unsupported preview build** of the `${BRANCH}` branch of AWS Toolkit._
1+
This is an **unsupported preview build** of the `${BRANCH}` branch of AWS IDE Extensions for VSCode.
22

33
# Install
44

5-
1. Download the vsix file from "Assets" below.
6-
2. In VSCode, run `Extensions: Install from VSIX...` and choose the vsix file.
5+
1. Download the vsix file(s) from "Assets" below.
6+
- Amazon Q $AMAZON_Q_VERSION is provided by `amazon-q-vscode….vsix`
7+
- AWS Toolkit $AWS_TOOLKIT_VERSION is provided by `aws-toolkit-vscode….vsix`
8+
2. Run `Extensions: Install from VSIX...` from the VSCode [command palette](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette) and choose the vsix file(s).
79

810
# Changes
911

@@ -13,5 +15,5 @@ ${AMAZON_Q_CHANGES}
1315

1416
## Previous changes
1517

16-
- For Toolkit, see [CHANGELOG.md](/packages/toolkit/CHANGELOG.md)
17-
- For Amazon Q, see [CHANGELOG.md](/packages/amazonq/CHANGELOG.md)
18+
- [AWS Toolkit changelog](/packages/toolkit/CHANGELOG.md)
19+
- [Amazon Q changelog](/packages/amazonq/CHANGELOG.md)

0 commit comments

Comments
 (0)