Skip to content
Open
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
4 changes: 2 additions & 2 deletions .github/workflows/ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
uses: actions/checkout@v7

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '22'

Expand All @@ -50,7 +50,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 53 in .github/workflows/ci-cd.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAUReOeLWQRA0X1Z&open=AZ-CbAUReOeLWQRA0X1Z&pullRequest=549

- name: Run linting
run: yarn lint
Expand Down Expand Up @@ -138,7 +138,7 @@
token: ${{ steps.app-token.outputs.token }}

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '22'

Expand All @@ -149,7 +149,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 152 in .github/workflows/ci-cd.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAUReOeLWQRA0X1a&open=AZ-CbAUReOeLWQRA0X1a&pullRequest=549

- name: Build core
run: yarn build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
fetch-depth: 0

- name: Set up Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: 24

Expand All @@ -47,7 +47,7 @@
run: corepack enable

- name: Install dependencies
run: yarn install --immutable

Check warning on line 50 in .github/workflows/coverage-pages.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAUzeOeLWQRA0X1c&open=AZ-CbAUzeOeLWQRA0X1c&pullRequest=549

- name: Run tests with coverage
run: yarn test:cov
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
with:
fetch-depth: 0

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: 24

Expand All @@ -47,7 +47,7 @@
run: corepack enable

- name: Install dependencies
run: yarn install --immutable

Check warning on line 50 in .github/workflows/docs.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAUkeOeLWQRA0X1b&open=AZ-CbAUkeOeLWQRA0X1b&pullRequest=549

- name: Build project
run: yarn build
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pr-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
uses: actions/checkout@v7

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: "22"

Expand All @@ -35,7 +35,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 38 in .github/workflows/pr-validation.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAPjeOeLWQRA0X1S&open=AZ-CbAPjeOeLWQRA0X1S&pullRequest=549

- name: Run ESLint
run: yarn lint
Expand Down Expand Up @@ -68,7 +68,7 @@
uses: actions/checkout@v7

- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: ${{ matrix.node-version }}

Expand All @@ -79,7 +79,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 82 in .github/workflows/pr-validation.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAPjeOeLWQRA0X1T&open=AZ-CbAPjeOeLWQRA0X1T&pullRequest=549

- name: Build all packages
run: yarn build
Expand All @@ -106,7 +106,7 @@
uses: actions/checkout@v7

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: "22"

Expand All @@ -117,7 +117,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 120 in .github/workflows/pr-validation.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAPjeOeLWQRA0X1U&open=AZ-CbAPjeOeLWQRA0X1U&pullRequest=549

- name: Build all packages
run: yarn build
Expand Down Expand Up @@ -145,7 +145,7 @@
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: "22"

Expand All @@ -156,7 +156,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 159 in .github/workflows/pr-validation.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbAPjeOeLWQRA0X1V&open=AZ-CbAPjeOeLWQRA0X1V&pullRequest=549

- name: Check code formatting
run: yarn prettier --check "**/*.{js,ts,json,md}" || echo "Some files need formatting"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
persist-credentials: false

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'
# NO registry-url — it creates .npmrc with NODE_AUTH_TOKEN placeholder
Expand All @@ -142,7 +142,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 145 in .github/workflows/release-please.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbATVeOeLWQRA0X1W&open=AZ-CbATVeOeLWQRA0X1W&pullRequest=549

- name: Build all packages
run: yarn build
Expand Down Expand Up @@ -293,7 +293,7 @@
env:
MCP_PUBLISHER_VERSION: v1.7.9
run: |
curl -fL -o mcp-publisher.tar.gz "https://github.com/modelcontextprotocol/registry/releases/download/${MCP_PUBLISHER_VERSION}/mcp-publisher_linux_amd64.tar.gz"

Check warning on line 296 in .github/workflows/release-please.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Not enforcing HTTPS here might allow for redirections to insecure websites. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbATVeOeLWQRA0X1X&open=AZ-CbATVeOeLWQRA0X1X&pullRequest=549
tar xzf mcp-publisher.tar.gz mcp-publisher
test -x ./mcp-publisher || { echo "Error: mcp-publisher not found after extraction"; exit 1; }
rm -f mcp-publisher.tar.gz
Expand Down Expand Up @@ -366,7 +366,7 @@
token: ${{ steps.app-token.outputs.token }}

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'

Expand All @@ -377,7 +377,7 @@
run: corepack prepare yarn@4.12.0 --activate

- name: Install dependencies
run: yarn install --frozen-lockfile

Check warning on line 380 in .github/workflows/release-please.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Lifecycle scripts are enabled by default in Yarn v2+.

See more on https://sonarcloud.io/project/issues?id=structured-world_gitlab-mcp&issues=AZ-CbATVeOeLWQRA0X1Y&open=AZ-CbATVeOeLWQRA0X1Y&pullRequest=549

- name: Build all packages
run: yarn build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/upstream-monitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
persist-credentials: false

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'

Expand Down
Loading