[main] feat: add GITLAB_PERSONAL_ACCESS_TOKEN to workflow

- MCP server may expect GITLAB_PERSONAL_ACCESS_TOKEN instead of GITLAB_TOKEN
- Add environment variable to all test steps
This commit is contained in:
simple
2025-05-30 00:04:14 +09:00
parent 9a52dafb03
commit b00cc9e6f5

View File

@ -34,6 +34,7 @@ jobs:
env: env:
GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }} GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }} GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }}
GITLAB_PERSONAL_ACCESS_TOKEN: ${{ secrets.GITLAB_PERSONAL_ACCESS_TOKEN }}
- name: Type check - name: Type check
run: npx tsc --noEmit run: npx tsc --noEmit
@ -62,6 +63,7 @@ jobs:
env: env:
GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }} GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }} GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }}
GITLAB_PERSONAL_ACCESS_TOKEN: ${{ secrets.GITLAB_PERSONAL_ACCESS_TOKEN }}
integration-test: integration-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -92,6 +94,7 @@ jobs:
env: env:
GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }} GITLAB_API_URL: ${{ secrets.GITLAB_API_URL }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }} GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN_TEST }}
GITLAB_PERSONAL_ACCESS_TOKEN: ${{ secrets.GITLAB_PERSONAL_ACCESS_TOKEN }}
PROJECT_ID: ${{ secrets.TEST_PROJECT_ID }} PROJECT_ID: ${{ secrets.TEST_PROJECT_ID }}
- name: Test Docker build - name: Test Docker build