Skip to content

Commit 674c2aa

Browse files
mostronatorcoder[bot]Mostronator
andauthored
fix(ci): simplify release workflow (#758)
Remove lint/test steps that require MongoDB (only available in ci_to_main container). Code is already tested before merge, so the release workflow only extracts changelog and creates the GitHub Release. Co-authored-by: Mostronator <mostronator@users.noreply.github.com>
1 parent e89dc81 commit 674c2aa

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

.github/workflows/release.yaml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,10 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v4
1616

17-
- uses: actions/setup-node@v4
18-
with:
19-
node-version: 20
20-
21-
- run: npm ci
22-
23-
- run: npm run lint
24-
25-
- run: npm test
26-
2717
- name: Extract changelog for this version
2818
id: changelog
2919
run: |
3020
VERSION="${GITHUB_REF_NAME#v}"
31-
# Extract section between this version header and the next version header
3221
awk "/^## \[${VERSION}\]/{found=1; next} /^## \[/{if(found) exit} found{print}" CHANGELOG.md > /tmp/release-notes.md
3322
cat /tmp/release-notes.md
3423

0 commit comments

Comments
 (0)