Skip to content

feat: build when release branch is created and make mq a dispatch workflow #18515

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Mar 25, 2025

Conversation

lodmfjord
Copy link
Member

@lodmfjord lodmfjord commented Mar 24, 2025

Summary by CodeRabbit

  • New Features

    • Enabled manual triggering of workflows for increased execution flexibility.
    • Introduced automation that activates when a release branch is pushed, streamlining subsequent processes.
  • Chores

    • Enhanced branch reference handling to ensure reliable operation in various scenarios.
    • Updated tag and artifact naming conventions for consistent deployment workflows.

@lodmfjord lodmfjord requested a review from a team as a code owner March 24, 2025 14:59
Copy link
Contributor

coderabbitai bot commented Mar 24, 2025

Walkthrough

This pull request updates several GitHub Actions workflows and CI scripts to support manual triggering via the workflow_dispatch event. The changes include adding a new input parameter force_all_to_be_affected to both the merge-queue and install workflows, adjusting branch reference fallback logic, and incorporating additional event handling in CI scripts for tag, artifact, and branch name generation. A new workflow, on-release-create.yaml, has also been introduced to trigger on release branch events and dispatch the merge-queue workflow through the GitHub API.

Changes

Files Summary
.github/workflows/merge-queue.yml, .github/workflows/install.yml Added a new input parameter force_all_to_be_affected to allow manual workflow triggering. In merge-queue.yml, a workflow_dispatch trigger was introduced with fallback logic for main_branch; in install.yml, the NX_AFFECTED_ALL flag now also considers the new parameter.
.github/workflows/on-release-create.yaml Introduced a new workflow triggered on pushes to branches matching releases/**. It exports the current branch name and dispatches the merge-queue.yml workflow via a POST request to the GitHub API.
scripts/ci/docker/generate-tag.mjs, scripts/ci/docker/get-data.mjs Extended logic to include handling for the workflow_dispatch event. The generate-tag.mjs script now adjusts tag name, artifact name, and target branch extraction logic, while get-data.mjs updates branch retrieval to support this event type.

Sequence Diagram(s)

sequenceDiagram
    participant R as Release Branch Event
    participant OR as on-release-create Workflow
    participant API as GitHub API
    participant MQ as Merge-Queue Workflow
    R->>OR: Push commit to a "releases/**" branch
    OR->>OR: Extract branch name and build payload
    OR->>API: Send POST request to dispatch merge-queue
    API->>MQ: Trigger merge-queue (workflow_dispatch)
Loading

Possibly related PRs

  • ci: fix features #18051: Integrates workflow_dispatch triggers and parameter changes in the merge-queue workflow and CI scripts.
  • fix: small fixes #18127: Modifies the .github/workflows/install.yml file regarding input parameter handling, paralleling the current updates.
  • ci(merge queue): qa steps #17727: Involves similar additions of a workflow_dispatch trigger and prepare job enhancements in the merge-queue workflow.

Suggested labels

deploy-feature, test everything

Suggested reviewers

  • busla
  • AndesKrrrrrrrrrrr

🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai plan to trigger planning for file edits and PR creation.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

nx-cloud bot commented Mar 24, 2025

View your CI Pipeline Execution ↗ for commit ed5531c.

Command Status Duration Result
nx run-many --target=build --projects=web --par... ✅ Succeeded 11m 7s View ↗
nx run-many --target=build --projects=judicial-... ✅ Succeeded 6m 35s View ↗
nx run-many --target=build --projects=api --par... ✅ Succeeded 6m 21s View ↗
nx run-many --target=build --projects=applicati... ✅ Succeeded 4m 55s View ↗
nx run-many --target=build --projects=skilavott... ✅ Succeeded 4m 35s View ↗
nx run-many --target=build --projects=air-disco... ✅ Succeeded 4m 16s View ↗
nx run-many --target=build --projects=consultat... ✅ Succeeded 4m 8s View ↗
nx run-many --target=build --projects=financial... ✅ Succeeded 4m 2s View ↗
Additional runs (53) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2025-03-25 10:57:50 UTC

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (4)
.github/workflows/on-release-create.yaml (1)

23-23: Fix Trailing Whitespace and Missing Newline at EOF

There are trailing spaces and a missing newline at the end of the file (line 23). Please add a newline and remove any extra spaces to comply with formatting standards.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 23-23: no new line character at the end of file

(new-line-at-end-of-file)


[error] 23-23: trailing spaces

(trailing-spaces)

.github/workflows/merge-queue.yml (3)

72-73: Clarify NODE_IMAGE_VERSION Assignment

A comment (“# Fix this”) appears above the NODE_IMAGE_VERSION assignment:

# Fix this
NODE_IMAGE_VERSION: ${{ needs.pre-checks.outputs.NODE_IMAGE_VERSION}}

Please verify that the output value from needs.pre-checks.outputs.NODE_IMAGE_VERSION is correct. If this is no longer an issue, remove the comment; otherwise, update the assignment as needed.


102-105: Intentional Failure in 'Set id for matrix' Step

The step “Set id for matrix” now deliberately includes an exit 1 command. Confirm that this failure is intentional for testing or control flow purposes and that downstream steps or manual intervention are planned to handle this behavior.


327-337: Revisit Codeowners Check Job

The codeowners-check job simply exits with 0, as noted by the inline comment. Consider replacing this with a more meaningful validation or removing the job if it’s no longer required as a status check.

🧰 Tools
🪛 actionlint (1.7.4)

330-330: label "arc-docker" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0461961 and 8a6cf51.

📒 Files selected for processing (2)
  • .github/workflows/merge-queue.yml (2 hunks)
  • .github/workflows/on-release-create.yaml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/merge-queue.yml
  • .github/workflows/on-release-create.yaml
🪛 actionlint (1.7.4)
.github/workflows/on-release-create.yaml

12-12: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)
.github/workflows/on-release-create.yaml

[warning] 11-11: wrong indentation: expected 2 but found 4

(indentation)


[warning] 12-12: wrong indentation: expected 6 but found 8

(indentation)


[warning] 14-14: wrong indentation: expected 10 but found 8

(indentation)


[error] 23-23: no new line character at the end of file

(new-line-at-end-of-file)


[error] 23-23: trailing spaces

(trailing-spaces)

⏰ Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: prepare / install
🔇 Additional comments (4)
.github/workflows/on-release-create.yaml (3)

1-2: Workflow Name Declaration is Clear

The workflow name (Release created) is clear and descriptive.


3-9: Trigger Events Configuration Looks Good

The events configuration correctly triggers on pull requests and pushes to branches matching releases/** and on-release-create.


10-13: Job Definition and Runner Label

The job named mq is defined as expected and uses runs-on: arc-runners.
Note: Although arc-runners is valid per our self-hosted configuration, static analysis tools (actionlint) may flag it as unknown. Consider updating your actionlint configuration if needed.

🧰 Tools
🪛 actionlint (1.7.4)

12-12: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 11-11: wrong indentation: expected 2 but found 4

(indentation)


[warning] 12-12: wrong indentation: expected 6 but found 8

(indentation)

.github/workflows/merge-queue.yml (1)

3-6: Manual Trigger with workflow_dispatch

The addition of workflow_dispatch: {} under the on: section provides a manual trigger for the workflow, which enhances control over execution.

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (4)
.github/workflows/on-release-create.yaml (4)

1-9: Workflow Trigger Configuration

The workflow is configured to trigger on both pull_request and push events. The branch patterns for push events are defined correctly. If necessary, consider adding additional filters (e.g., defining types for pull_request) to further refine when the workflow should run.


10-13: Indentation and Runner Label Issues in Job Definition

YAMLlint reports indentation issues in this section. The job definitions should follow a two-space indentation relative to their parent keys. For example, consider updating as follows:

-jobs:
-    mq:
-        runs-on: arc-runners
-        steps:
+jobs:
+  mq:
+    runs-on: arc-runners
+    steps:

Additionally, note that although arc-runners is used as the runner label, static analysis (actionlint) does not recognize it by default. Ensure that your custom runner configuration in actionlint.yaml includes arc-runners as a valid label.

🧰 Tools
🪛 actionlint (1.7.4)

12-12: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 11-11: wrong indentation: expected 2 but found 4

(indentation)


[warning] 12-12: wrong indentation: expected 6 but found 8

(indentation)


14-21: Run Block: Command Execution and Error Handling

The script within the run block correctly exports the branch name using a fallback and uses proper variable substitution in the cURL command. To further improve reliability, consider adding set -e at the beginning of this block so that the step exits immediately if any command fails. For example:

-        - run: |
-            export GIT_BRANCH="${GITHUB_HEAD_REF:-${GITHUB_REF/refs\/heads\//}}"
-            echo "New release branch created: $GIT_BRANCH"
-            curl -X POST \
-            -H "Accept: application/vnd.github+json" \
-            -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-            https://api.github.com/repos/${{ github.repository }}/actions/workflows/workflow-b.yml/dispatches \
-            -d "{\"ref\":\"$GIT_BRANCH\"}"
+        - run: |
+            set -e
+            export GIT_BRANCH="${GITHUB_HEAD_REF:-${GITHUB_REF/refs\/heads\//}}"
+            echo "New release branch created: $GIT_BRANCH"
+            curl -X POST \
+              -H "Accept: application/vnd.github+json" \
+              -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
+              https://api.github.com/repos/${{ github.repository }}/actions/workflows/workflow-b.yml/dispatches \
+              -d "{\"ref\":\"$GIT_BRANCH\"}"

This enhancement ensures that any error immediately stops the script.

🧰 Tools
🪛 YAMLlint (1.35.1)

[warning] 14-14: wrong indentation: expected 10 but found 8

(indentation)


22-23: File Formatting: Trailing Whitespace and Missing Newline

Static analysis detected trailing spaces and that the file does not end with a newline character. Please remove any trailing spaces and add a newline at the end of the file to comply with standard formatting practices.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 23-23: no new line character at the end of file

(new-line-at-end-of-file)


[error] 23-23: trailing spaces

(trailing-spaces)

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8a6cf51 and f5aadd0.

📒 Files selected for processing (1)
  • .github/workflows/on-release-create.yaml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/on-release-create.yaml
🪛 actionlint (1.7.4)
.github/workflows/on-release-create.yaml

12-12: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)
.github/workflows/on-release-create.yaml

[warning] 11-11: wrong indentation: expected 2 but found 4

(indentation)


[warning] 12-12: wrong indentation: expected 6 but found 8

(indentation)


[warning] 14-14: wrong indentation: expected 10 but found 8

(indentation)


[error] 23-23: no new line character at the end of file

(new-line-at-end-of-file)


[error] 23-23: trailing spaces

(trailing-spaces)

⏰ Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: prepare / install

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (3)
.github/workflows/on-release-create.yaml (3)

6-10: Fix YAML Indentation

The job definition and its steps use inconsistent indentation. It is recommended to use 2-space indentation for nested YAML elements to ensure clarity and proper parsing.

-jobs:
-    mq:
-        runs-on: arc-runners
-        steps:
-        - run: |
+jobs:
+  mq:
+    runs-on: arc-runners
+    steps:
+      - run: |
🧰 Tools
🪛 actionlint (1.7.4)

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 7-7: wrong indentation: expected 2 but found 4

(indentation)


[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)


16-17: Correct Workflow Dispatch URL

The URL used in the curl command appears to include an extra directory segment (.github/workflows/) before the workflow file name. If the target workflow file is merge-queue.yml (located in .github/workflows/), the dispatch URL should be:

https://api.github.com/repos/${{ github.repository }}/actions/workflows/merge-queue.yml/dispatches

Apply the following diff to correct the URL:

-            https://api.github.com/repos/${{ github.repository }}/actions/workflows/.github/workflows/merge-queue.yml/dispatches \
+            https://api.github.com/repos/${{ github.repository }}/actions/workflows/merge-queue.yml/dispatches \

19-19: Add Newline and Remove Trailing Spaces

Static analysis indicates that the file is missing a newline at the end and contains trailing spaces on line 19. Please fix these formatting issues to adhere to YAML best practices.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 19-19: no new line character at the end of file

(new-line-at-end-of-file)


[error] 19-19: trailing spaces

(trailing-spaces)

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f5aadd0 and 75ea5ee.

📒 Files selected for processing (1)
  • .github/workflows/on-release-create.yaml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/on-release-create.yaml
🪛 actionlint (1.7.4)
.github/workflows/on-release-create.yaml

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)
.github/workflows/on-release-create.yaml

[error] 5-5: trailing spaces

(trailing-spaces)


[warning] 7-7: wrong indentation: expected 2 but found 4

(indentation)


[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)


[error] 19-19: no new line character at the end of file

(new-line-at-end-of-file)


[error] 19-19: trailing spaces

(trailing-spaces)

🔇 Additional comments (1)
.github/workflows/on-release-create.yaml (1)

8-8: Confirm Custom Runner Label Configuration

The workflow uses runs-on: arc-runners. Please ensure that this custom runner label is correctly defined and configured in your actionlint settings (or equivalent configuration) since static analysis might flag it as unknown even though it is valid for our self-hosted ARC runner configuration.

🧰 Tools
🪛 actionlint (1.7.4)

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

♻️ Duplicate comments (1)
.github/workflows/on-release-create.yaml (1)

7-9: 🛠️ Refactor suggestion

Fix Indentation for the Jobs and Steps Block
The indentation under the jobs: key does not follow the recommended 2-space indent level. For better readability and consistency, please reformat the block as follows:

-jobs:
-    mq:
-        runs-on: arc-runners
-        steps:
+jobs:
+  mq:
+    runs-on: arc-runners
+    steps:
🧰 Tools
🪛 actionlint (1.7.4)

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 7-7: wrong indentation: expected 2 but found 4

(indentation)


[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)

🧹 Nitpick comments (2)
.github/workflows/on-release-create.yaml (2)

5-5: Remove Trailing Spaces on Line 5
Please remove the trailing spaces on line 5 to resolve YAMLlint warnings.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 5-5: trailing spaces

(trailing-spaces)


19-19: Ensure a Newline at the End of File and Remove Trailing Spaces
Line 19 is missing a newline character and contains trailing spaces. Please add a newline at the end of the file and remove any extra whitespace.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 19-19: no new line character at the end of file

(new-line-at-end-of-file)


[error] 19-19: trailing spaces

(trailing-spaces)

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 75ea5ee and c3153f4.

📒 Files selected for processing (1)
  • .github/workflows/on-release-create.yaml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/on-release-create.yaml
🪛 actionlint (1.7.4)
.github/workflows/on-release-create.yaml

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)
.github/workflows/on-release-create.yaml

[error] 5-5: trailing spaces

(trailing-spaces)


[warning] 7-7: wrong indentation: expected 2 but found 4

(indentation)


[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)


[error] 19-19: no new line character at the end of file

(new-line-at-end-of-file)


[error] 19-19: trailing spaces

(trailing-spaces)

🔇 Additional comments (1)
.github/workflows/on-release-create.yaml (1)

8-8: Confirm Custom Runner Label "arc-runners"
The runs-on field uses the custom label arc-runners which is valid for our self-hosted ARC runners. Although static analysis flags it as unknown, please ensure that the actionlint.yaml configuration includes this custom label to avoid false positives.

🧰 Tools
🪛 actionlint (1.7.4)

8-8: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 8-8: wrong indentation: expected 6 but found 8

(indentation)

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
scripts/ci/docker/generate-tag.mjs (1)

81-89: Fix the error message for workflow_dispatch event.

The error message incorrectly references "merge_group event" when it should refer to "workflow_dispatch event".

-        throw new Error(`Unable to determine artifact name for merge_group event`)
+        throw new Error(`Unable to determine artifact name for workflow_dispatch event`)
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between c3153f4 and 81fe4e0.

📒 Files selected for processing (5)
  • .github/workflows/install.yml (2 hunks)
  • .github/workflows/merge-queue.yml (3 hunks)
  • scripts/ci/docker/const.mjs (1 hunks)
  • scripts/ci/docker/generate-tag.mjs (4 hunks)
  • scripts/ci/docker/get-data.mjs (1 hunks)
🧰 Additional context used
📓 Path-based instructions (2)
`scripts/**/*`: "Confirm that the code adheres to the following: - Script efficiency, readability, and maintainability. - Usage of environmental variables and configuration files f...

scripts/**/*: "Confirm that the code adheres to the following:

  • Script efficiency, readability, and maintainability.
  • Usage of environmental variables and configuration files for flexibility.
  • Integration with NX workspace utilities and commands."
  • scripts/ci/docker/get-data.mjs
  • scripts/ci/docker/const.mjs
  • scripts/ci/docker/generate-tag.mjs
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/merge-queue.yml
  • .github/workflows/install.yml
⏰ Context from checks skipped due to timeout of 90000ms (666)
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"system-e2e","docker_type":"docker-playwright","home":"apps/system-e2e"...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-veita","docker_type":"docker-next","home":"apps/fina...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"financial-aid-open-api","docker_type":"docker-express","home":"apps/fi...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-auth-admin-api","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"services-endorsements-api","docker_type":"docker-express","home":"apps...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: docker-build ({"projects":"services-auth-ids-api","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"services-auth-personal-representative-public","docker_type":"docker-ex...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"system-e2e","docker_type":"docker-playwright","home":"apps/system-e2e"...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-veita","docker_type":"docker-next","home":"apps/fina...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-auth-admin-api","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"services-endorsements-api","docker_type":"docker-express","home":"apps...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: docker-build ({"projects":"services-auth-ids-api","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"system-e2e","docker_type":"docker-playwright","home":"apps/system-e2e"...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-veita","docker_type":"docker-next","home":"apps/fina...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"services-endorsements-api","docker_type":"docker-express","home":"apps...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: docker-build ({"projects":"services-auth-ids-api","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"system-e2e","docker_type":"docker-playwright","home":"apps/system-e2e"...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-veita","docker_type":"docker-next","home":"apps/fina...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"services-endorsements-api","docker_type":"docker-express","home":"apps...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: docker-build ({"projects":"services-auth-ids-api","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-veita","docker_type":"docker-next","home":"apps/fina...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"judicial-system-api","docker_type":"docker-express","home":"apps/judic...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"external-contracts-tests","docker_type":"docker-jest","home":"apps/ext...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"services-user-profile","docker_type":"docker-express","home":"apps/ser...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"api","docker_type":"docker-express","home":"apps/api","dist":"dist/app...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
  • GitHub Check: tests (user-monitoring)
  • GitHub Check: tests (skilavottord-web)
  • GitHub Check: tests (island-ui-contentful,island-ui-core,island-ui-theme,island-ui-utils,island-ui-vanilla-extr...
  • GitHub Check: tests (service-portal)
  • GitHub Check: tests (testing-containers,testing-e2e,testing-fixtures,testing-nest)
  • GitHub Check: tests (university-gateway)
  • GitHub Check: tests (skilavottord-consts,skilavottord-types,skilavottord-ws)
  • GitHub Check: tests (plausible)
  • GitHub Check: tests (nest-audit,nest-aws,nest-config,nest-core,nest-dataloader,nest-feature-flags,nest-graphql,...
  • GitHub Check: tests (web)
  • GitHub Check: tests (portals-admin,portals-admin-air-discount-scheme,portals-admin-application-system,portals-a...
  • GitHub Check: tests (residence-history)
  • GitHub Check: tests (regulations,regulations-admin-backend)
  • GitHub Check: tests (nova-sms)
  • GitHub Check: tests (services-auth-ids-api,services-auth-personal-representative-public,services-auth-public-ap...
  • GitHub Check: tests (services-auth-personal-representative)
  • GitHub Check: tests (github-actions-cache)
  • GitHub Check: tests (react-components,react-feature-flags,react-spa-bff,react-spa-shared)
  • GitHub Check: tests (message-queue)
  • GitHub Check: tests (infra-express-server,infra-metrics,infra-nest-server,infra-next-server,infra-tracing)
  • GitHub Check: tests (icelandic-names-registry-backend,icelandic-names-registry-types)
  • GitHub Check: tests (native-app)
  • GitHub Check: tests (example-common-actions,example-inputs,example-state-transfers)
  • GitHub Check: tests (financial-aid-api,financial-aid-backend,financial-aid-open-api,financial-aid-shared,financ...
  • GitHub Check: tests (logging)
  • GitHub Check: tests (download-service)
  • GitHub Check: tests (form-system-client,form-system-graphql)
  • GitHub Check: tests (dokobit-signing)
  • GitHub Check: tests (delegation-admin)
  • GitHub Check: tests (email-service)
  • GitHub Check: tests (application-system-api)
  • GitHub Check: tests (consultation-portal)
  • GitHub Check: tests (content-search-index-manager,content-search-indexer,content-search-indexer-types,content-s...
  • GitHub Check: tests (auth-admin-web,auth-api-lib,auth-nest-tools,auth-scopes,auth-shared)
  • GitHub Check: docker-build ({"projects":"web","docker_type":"docker-next","home":"apps/web","dist":"dist/apps/w...
  • GitHub Check: tests (clients-administration-of-occupational-safety-and-health,clients-adr-and-machine-license,c...
  • GitHub Check: docker-build ({"projects":"unicorn-app","docker_type":"docker-next","home":"apps/unicorn-app","di...
  • GitHub Check: tests (aircraft-registry)
  • GitHub Check: docker-build ({"projects":"skilavottord-web","docker_type":"docker-next","home":"apps/skilavottor...
  • GitHub Check: tests (air-discount-scheme-api,air-discount-scheme-backend,air-discount-scheme-consts,air-discoun...
  • GitHub Check: docker-build ({"projects":"island-ui-storybook","docker_type":"docker-static","home":"libs/island...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-web","docker_type":"docker-next","home":"apps/air-...
  • GitHub Check: docker-build ({"projects":"consultation-portal","docker_type":"docker-next","home":"apps/consulta...
  • GitHub Check: docker-build ({"projects":"portals-admin","docker_type":"docker-static","home":"apps/portals/admi...
  • GitHub Check: docker-build ({"projects":"application-system-form","docker_type":"docker-static","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"auth-admin-web","docker_type":"docker-next","home":"apps/auth-admin-we...
  • GitHub Check: docker-build ({"projects":"financial-aid-backend","docker_type":"docker-express","home":"apps/fin...
  • GitHub Check: docker-build ({"projects":"judicial-system-web","docker_type":"docker-next","home":"apps/judicial...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-api","docker_type":"docker-express","home":"apps/a...
  • GitHub Check: docker-build ({"projects":"air-discount-scheme-backend","docker_type":"docker-express","home":"ap...
  • GitHub Check: docker-build ({"projects":"download-service","docker_type":"docker-express","home":"apps/download...
  • GitHub Check: docker-build ({"projects":"judicial-system-xrd-api","docker_type":"docker-express","home":"apps/j...
  • GitHub Check: docker-build ({"projects":"financial-aid-web-osk","docker_type":"docker-next","home":"apps/financ...
  • GitHub Check: docker-build ({"projects":"services-xroad-collector","docker_type":"docker-express","home":"apps/...
  • GitHub Check: docker-build ({"projects":"services-search-indexer","docker_type":"docker-express","home":"apps/s...
  • GitHub Check: docker-build ({"projects":"application-system-api","docker_type":"docker-express","home":"apps/ap...
  • GitHub Check: docker-build ({"projects":"judicial-system-message-handler","docker_type":"docker-express","home"...
  • GitHub Check: docker-build ({"projects":"icelandic-names-registry-backend","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-contentful-entry-tagger","docker_type":"docker-express","home...
  • GitHub Check: docker-build ({"projects":"services-documents","docker_type":"docker-express","home":"apps/servic...
  • GitHub Check: docker-build ({"projects":"license-api","docker_type":"docker-express","home":"apps/services/lice...
🔇 Additional comments (11)
scripts/ci/docker/const.mjs (1)

25-25: Update to MAIN_BRANCHES constant looks good.

Adding 'on-release-create' to the list of main branches allows for proper identification of this branch in the CI pipeline. This change aligns with the new GitHub Actions workflow introduction mentioned in the PR objectives.

scripts/ci/docker/get-data.mjs (1)

141-143: LGTM: Added support for workflow_dispatch event.

The addition of handling the workflow_dispatch event type in the getBranch function follows the existing code patterns and integrates well with the GitHub Actions workflow changes. This enhancement properly extracts the branch name from the context reference.

.github/workflows/install.yml (2)

5-9: LGTM: New input parameter added correctly.

The new force_all_to_be_affected input parameter is well-defined with appropriate description, type, and default value. This addition enhances the reusability of the workflow by making it more configurable.


54-54: LGTM: Environment variable logic enhanced.

The environment variable NX_AFFECTED_ALL now considers both the new input parameter and the existing label check, improving the flexibility of determining when all entities should be affected.

.github/workflows/merge-queue.yml (3)

4-4: LGTM: Added workflow_dispatch trigger.

Adding the workflow_dispatch trigger allows for manual execution of the workflow, which is useful for testing and debugging purposes.


52-53: LGTM: Improved input parameter handling.

Setting force_all_to_be_affected to true and adding a fallback mechanism for main_branch enhances the workflow's robustness when executing through different trigger types.


106-106:

❓ Verification inconclusive

Intentional workflow failure detected.

The addition of exit 1 will cause this step to fail immediately. Based on the PR objectives, this appears to be an intentional change to introduce a deliberate failure in the workflow, likely for testing release branch building.

Please ensure this is removed before finalizing if this is intended for testing purposes only.


🏁 Script executed:

#!/bin/bash
# Check if the PR title indicates this is for testing purposes
echo "PR Title: feat: build on release branch"
echo "Checking if this exit code is being referenced elsewhere in the codebase..."
rg -A 2 -B 2 "exit 1" --glob "!.github/workflows/merge-queue.yml"

Length of output: 19115


Attention: Verify Intentional Workflow Failure in merge-queue.yml

We detected a deliberate exit 1 command at line 106 in .github/workflows/merge-queue.yml that causes the step to fail immediately. Notably, similar error-exiting commands are used throughout the repository (as seen in various scripts), which suggests that this pattern is standard for triggering failures. Given the PR title "feat: build on release branch," it appears the failure might be intentionally added for testing release branch builds.

Please double-check that this behavior is intentional. If the failure trigger is only meant for temporary testing, ensure it’s removed or updated before the final merge.

scripts/ci/docker/generate-tag.mjs (4)

33-43: Good extension of functionality to support manual workflow triggers.

The addition of workflow_dispatch in the shouldRun() function is a well-implemented change that enables manual triggering of the workflow while maintaining the same branch conditions as the merge_group event.


50-50: LGTM: Consistent approach for tag name generation.

Adding workflow_dispatch to the conditional check maintains consistency in the tag naming pattern regardless of whether the workflow is triggered automatically or manually.


121-123: LGTM: Proper branch name extraction for workflow_dispatch.

The implementation correctly extracts the branch name from context.ref and formats it by removing the 'refs/heads/' prefix, consistent with how other event types are handled.


116-116: LGTM: Improved branch name formatting.

Adding the replacement of 'refs/heads/' ensures consistent branch name formatting regardless of the event type.

@lodmfjord lodmfjord enabled auto-merge March 25, 2025 10:32
@lodmfjord lodmfjord changed the title feat: build on release branch feat: build when release branch is created and make mq a dispatch workflow Mar 25, 2025
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
.github/workflows/on-release-create.yaml (1)

21-22: Trailing Whitespace and Newline Issue

YAMLlint reports trailing spaces and the absence of a newline at the end of the file. Please remove any trailing whitespace and add a newline at the end to comply with YAML best practices.

🧰 Tools
🪛 YAMLlint (1.35.1)

[error] 22-22: no new line character at the end of file

(new-line-at-end-of-file)


[error] 22-22: trailing spaces

(trailing-spaces)

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 2606d6d and ed5531c.

📒 Files selected for processing (1)
  • .github/workflows/on-release-create.yaml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
`.github/**/*`: "Confirm that the code adheres to the following: - GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners. - CI pipelines are ef...

.github/**/*: "Confirm that the code adheres to the following:

  • GitHub Actions workflows use 'arc-runners' as the valid runner for self-hosted ARC runners.
  • CI pipelines are efficient, using appropriate caching strategies and minimal resource consumption.
  • Reusable workflows and composite actions are properly structured for reusability.
  • Dependency management workflows meet security requirements.
  • Note: 'runs-on: arc-runners' is valid for our self-hosted runner configuration, despite standard linting warnings."
  • .github/workflows/on-release-create.yaml
🪛 actionlint (1.7.4)
.github/workflows/on-release-create.yaml

11-11: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)
.github/workflows/on-release-create.yaml

[warning] 9-9: wrong indentation: expected 2 but found 4

(indentation)


[warning] 10-10: wrong indentation: expected 6 but found 8

(indentation)


[warning] 13-13: wrong indentation: expected 10 but found 8

(indentation)


[error] 22-22: no new line character at the end of file

(new-line-at-end-of-file)


[error] 22-22: trailing spaces

(trailing-spaces)

⏰ Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: prepare / install
🔇 Additional comments (3)
.github/workflows/on-release-create.yaml (3)

1-7: Workflow Trigger and Name Configuration

The workflow name ("Release created") and trigger settings for pushes to branches matching 'releases/**' are clear and correct. No changes are needed in this segment.


8-12: Indentation Consistency in Jobs Definition

YAMLlint is flagging indentation issues in this block. For better readability and to adhere to common GitHub Actions YAML practices, please adjust the indentation. For example:

-jobs:
-    mq:
-        if: github.event.created
-        runs-on: arc-runners
-        steps:
+jobs:
+  mq:
+    if: github.event.created
+    runs-on: arc-runners
+    steps:

If you are intentionally using this indentation style, please document it. Otherwise, please align it to the standard two-space indent.

🧰 Tools
🪛 actionlint (1.7.4)

11-11: label "arc-runners" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "macos-12-xl", "macos-12-xlarge", "macos-12-large", "macos-12", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file

(runner-label)

🪛 YAMLlint (1.35.1)

[warning] 9-9: wrong indentation: expected 2 but found 4

(indentation)


[warning] 10-10: wrong indentation: expected 6 but found 8

(indentation)


13-20: Shell Command Step is Well-Structured

The inline shell script correctly extracts the branch name and formats the JSON payload for the cURL POST request. The variable substitution (\"{\\\"ref\\\":\\\"$GIT_BRANCH\\\"}\") is implemented properly.

Note: Although static analysis tools flag the runner label arc-runners as unknown, our configuration for self-hosted ARC runners accepts it. Please ensure that your actionlint.yaml (or equivalent configuration) includes arc-runners as a valid custom label.

🧰 Tools
🪛 YAMLlint (1.35.1)

[warning] 13-13: wrong indentation: expected 10 but found 8

(indentation)

Copy link
Member

@pro-ingvar pro-ingvar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@lodmfjord lodmfjord added this pull request to the merge queue Mar 25, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 25, 2025
@lodmfjord lodmfjord added this pull request to the merge queue Mar 25, 2025
@lodmfjord lodmfjord removed this pull request from the merge queue due to a manual request Mar 25, 2025
@lodmfjord lodmfjord merged commit 88229dc into main Mar 25, 2025
87 checks passed
@lodmfjord lodmfjord deleted the on-release-create branch March 25, 2025 15:48
@coderabbitai coderabbitai bot mentioned this pull request Mar 31, 2025
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants