Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite88bf5e

Browse files
authored
Merge branch 'main' into feat-amp-version
2 parents0cf9f3e +9e47369 commite88bf5e

File tree

125 files changed

+3189
-802
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+3189
-802
lines changed

‎.github/copilot-instructions.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../AGENTS.md

‎.github/scripts/version-bump.sh‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,8 @@ main() {
192192

193193
# Always run formatter to ensure consistent formatting
194194
echo"🔧 Running formatter to ensure consistent formatting..."
195-
ifcommand -v bun>/dev/null2>&1;then
196-
bun fmt>/dev/null2>&1||echo"⚠️ Warning: bun fmt failed, but continuing..."
195+
ifcommand -v bun>/dev/null2>&1;then
196+
bun fmt>/dev/null2>&1||echo"⚠️ Warning: bun fmt failed, but continuing..."
197197
else
198198
echo"⚠️ Warning: bun not found, skipping formatting"
199199
fi

‎.github/typos.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[default.extend-words]
22
muc ="muc"# For Munich location code
3+
tyo ="tyo"# For Tokyo location code
34
Hashi ="Hashi"
45
HashiCorp ="HashiCorp"
56
mavrickrishi ="mavrickrishi"# Username

‎.github/workflows/golangci-lint.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ jobs:
2121
-name:golangci-lint
2222
uses:golangci/golangci-lint-action@v8
2323
with:
24-
version:v2.1
24+
version:v2.1

‎.github/workflows/release.yml‎

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,33 @@ jobs:
1111
permissions:
1212
contents:write
1313
pull-requests:read
14-
14+
1515
steps:
1616
-name:Checkout code
1717
uses:actions/checkout@v5
1818
with:
1919
fetch-depth:0
2020
persist-credentials:false
21-
21+
2222
-name:Extract tag information
2323
id:tag_info
2424
run:|
2525
TAG=${GITHUB_REF#refs/tags/}
2626
echo "tag=$TAG" >> $GITHUB_OUTPUT
27-
27+
2828
IFS='/' read -ra PARTS <<< "$TAG"
2929
NAMESPACE="${PARTS[1]}"
3030
MODULE="${PARTS[2]}"
3131
VERSION="${PARTS[3]}"
32-
32+
3333
echo "namespace=$NAMESPACE" >> $GITHUB_OUTPUT
3434
echo "module=$MODULE" >> $GITHUB_OUTPUT
3535
echo "version=$VERSION" >> $GITHUB_OUTPUT
3636
echo "module_path=registry/$NAMESPACE/modules/$MODULE" >> $GITHUB_OUTPUT
37-
37+
3838
RELEASE_TITLE="$NAMESPACE/$MODULE $VERSION"
3939
echo "release_title=$RELEASE_TITLE" >> $GITHUB_OUTPUT
40-
40+
4141
-name:Find previous tag
4242
id:prev_tag
4343
env:
@@ -46,15 +46,15 @@ jobs:
4646
CURRENT_TAG:${{ steps.tag_info.outputs.tag }}
4747
run:|
4848
PREV_TAG=$(git tag -l "release/$NAMESPACE/$MODULE/v*" | sort -V | grep -B1 "$CURRENT_TAG" | head -1)
49-
49+
5050
if [ -z "$PREV_TAG" ] || [ "$PREV_TAG" = "$CURRENT_TAG" ]; then
5151
echo "No previous tag found, using initial commit"
5252
PREV_TAG=$(git rev-list --max-parents=0 HEAD)
5353
fi
54-
54+
5555
echo "prev_tag=$PREV_TAG" >> $GITHUB_OUTPUT
5656
echo "Previous tag: $PREV_TAG"
57-
57+
5858
-name:Generate changelog
5959
id:changelog
6060
env:
@@ -64,24 +64,29 @@ jobs:
6464
CURRENT_TAG:${{ steps.tag_info.outputs.tag }}
6565
run:|
6666
echo "Generating changelog for $MODULE_PATH between $PREV_TAG and $CURRENT_TAG"
67-
67+
6868
COMMITS=$(git log --oneline --no-merges "$PREV_TAG..$CURRENT_TAG" -- "$MODULE_PATH")
69-
69+
7070
if [ -z "$COMMITS" ]; then
7171
echo "No commits found for this module"
7272
echo "changelog=No changes found for this module." >> $GITHUB_OUTPUT
7373
exit 0
7474
fi
75-
76-
FULL_CHANGELOG=$(gh api repos/:owner/:repo/releases/generate-notes \
77-
--field tag_name="$CURRENT_TAG" \
78-
--field previous_tag_name="$PREV_TAG" \
79-
--jq '.body')
80-
75+
76+
if [[ "$PREV_TAG" == release/* ]]; then
77+
FULL_CHANGELOG=$(gh api repos/:owner/:repo/releases/generate-notes \
78+
--field tag_name="$CURRENT_TAG" \
79+
--field previous_tag_name="$PREV_TAG" \
80+
--jq '.body')
81+
else
82+
echo "New module detected, skipping GitHub API"
83+
FULL_CHANGELOG=""
84+
fi
85+
8186
MODULE_COMMIT_SHAS=$(git log --format="%H" --no-merges "$PREV_TAG..$CURRENT_TAG" -- "$MODULE_PATH")
82-
87+
8388
FILTERED_CHANGELOG="## What's Changed\n\n"
84-
89+
8590
for sha in $MODULE_COMMIT_SHAS; do
8691
SHORT_SHA=${sha:0:7}
8792
@@ -95,11 +100,11 @@ jobs:
95100
FILTERED_CHANGELOG="${FILTERED_CHANGELOG}* $COMMIT_MSG by @$AUTHOR\n"
96101
fi
97102
done
98-
103+
99104
echo "changelog<<EOF" >> $GITHUB_OUTPUT
100105
echo -e "$FILTERED_CHANGELOG" >> $GITHUB_OUTPUT
101106
echo "EOF" >> $GITHUB_OUTPUT
102-
107+
103108
-name:Create Release
104109
env:
105110
GITHUB_TOKEN:${{ secrets.GITHUB_TOKEN }}
@@ -109,4 +114,4 @@ jobs:
109114
run:|
110115
gh release create "$TAG_NAME" \
111116
--title "$RELEASE_TITLE" \
112-
--notes "$CHANGELOG"
117+
--notes "$CHANGELOG"

‎.golangci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ linters:
163163
staticcheck:
164164
checks:
165165
-all
166-
-SA4006# Detects redundant assignments
167-
-SA4009# Detects redundant variable declarations
166+
-SA4006# Detects redundant assignments
167+
-SA4009# Detects redundant variable declarations
168168
-SA1019
169169
exclusions:
170170
generated:lax

‎.icons/akamai.svg‎

Lines changed: 4 additions & 0 deletions
Loading

‎.icons/electric-plug-emoji.svg‎

Lines changed: 1 addition & 0 deletions
Loading

‎.icons/pgadmin.svg‎

Lines changed: 1 addition & 0 deletions
Loading

‎.icons/rstudio.svg‎

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp