Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/automerge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
id: automerge
uses: pascalgn/automerge-action@v0.15.6
env:
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
GITHUB_TOKEN: '${{ secrets.IDEE_GH_TOKEN }}'
MERGE_METHOD: 'squash'
MERGE_RETRIES: '3'
MERGE_RETRY_SLEEP: '30000'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
name: 'LSP Performance Benchmarks'
tool: 'benchmarkjs'
output-file-path: 'benchmark-output.json'
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.IDEE_GH_TOKEN }}
auto-push: true
alert-threshold: '130%'
comment-on-alert: true
Expand All @@ -56,7 +56,7 @@ jobs:
name: 'LSP Performance Benchmarks'
tool: 'benchmarkjs'
output-file-path: 'benchmark-output.json'
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.IDEE_GH_TOKEN }}
auto-push: false
save-data-file: false
alert-threshold: '130%'
Expand Down
19 changes: 10 additions & 9 deletions .github/workflows/release-extensions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
token: ${{ secrets.IDEE_GH_TOKEN }}

- name: Setup Node.js
uses: actions/setup-node@v4
Expand All @@ -226,7 +226,8 @@ jobs:
npx tsx .github/scripts/index.ts ext-version-bumper

- name: Validate GitHub authentication
if: inputs.dry-run != 'true' && github.event.inputs.dry-run != 'true'
env:
GITHUB_TOKEN: ${{ secrets.IDEE_GH_TOKEN }}
run: |
# Validate that required tokens are present
if [ -z "$GITHUB_TOKEN" ]; then
Expand All @@ -245,7 +246,7 @@ jobs:
- name: Commit version bumps with tags
env:
# Ensure GitHub CLI has proper authentication
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.IDEE_GH_TOKEN }}
DRY_RUN: ${{ inputs.dry-run || github.event.inputs.dry-run || 'false' }}
run: |
IS_PROMOTION="${{ needs.determine-build-type.outputs.is-promotion }}"
Expand Down Expand Up @@ -325,8 +326,6 @@ jobs:
artifact-name: ${{ needs.calculate-artifact-name.outputs.artifact-name }}
dry-run: ${{ inputs.dry-run || github.event.inputs.dry-run || 'false' }}



determine-publish-matrix:
needs: [determine-changes, calculate-artifact-name]
runs-on: ubuntu-latest
Expand Down Expand Up @@ -395,7 +394,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
token: ${{ secrets.IDEE_GH_TOKEN }}
ref: ${{ inputs.branch || github.ref }}

- name: Download VSIX artifacts
Expand All @@ -404,7 +403,7 @@ jobs:
name: ${{ needs.calculate-artifact-name.outputs.artifact-name }}
path: ./vsix-artifacts

- name: Debug - List downloaded artifacts
- name: List downloaded artifacts
run: |
echo "=== DEBUG: Downloaded Artifacts ==="
echo "Artifact name: ${{ needs.calculate-artifact-name.outputs.artifact-name }}"
Expand Down Expand Up @@ -478,7 +477,8 @@ jobs:

slack-notify:
name: Slack Notification
needs: [determine-build-type, determine-changes, bump-versions, package, publish]
needs:
[determine-build-type, determine-changes, bump-versions, package, publish]
runs-on: ubuntu-latest
if: always() && needs.publish.result == 'success' && (inputs.dry-run != 'true' && github.event.inputs.dry-run != 'true')
steps:
Expand Down Expand Up @@ -584,7 +584,8 @@ jobs:

slack-notify-failure:
name: Slack Failure Notification
needs: [determine-build-type, determine-changes, bump-versions, package, publish]
needs:
[determine-build-type, determine-changes, bump-versions, package, publish]
runs-on: ubuntu-latest
if: always() && needs.publish.result == 'failure' && (inputs.dry-run != 'true' && github.event.inputs.dry-run != 'true')
steps:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release-npm.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Release NPM Packages

on:
push:
branches: [main]
# push:
# branches: [main]
workflow_call:
inputs:
branch:
Expand Down Expand Up @@ -145,7 +145,7 @@ jobs:
cd packages/${{ matrix.package }}
npx semantic-release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.IDEE_GH_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Dry Run Complete
Expand Down
Loading