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

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/workflows/build_and_test_host_gcc12.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# *******************************************************************************
# Copyright (c) 2025 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0
#
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

# Workflow configuration for S-CORE CI - Bazel Build & Test logging
# This workflow runs Bazel build and test when triggered by specific pull request events.

name: Bazel Build & Test logging (with host toolchain GCC12.2)
on:
pull_request:
types: [opened, reopened, synchronize]
push:
branches:
- main
merge_group:
types: [checks_requested]
jobs:
build_and_test_gcc_host_gcc12:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4.2.2
- name: Setup Bazel
uses: bazel-contrib/setup-bazel@0.9.1
- name: Bazel build logging targets
run: |
bazel build //score/...
- name: Bazel test logging targets
run: |
bazel test //score/...
24 changes: 0 additions & 24 deletions .github/workflows/copyright.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/docs-cleanup.yml

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/format.yml

This file was deleted.

31 changes: 0 additions & 31 deletions .github/workflows/gitlint.yml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

name: Documentation
name: Tests, Verify and Build Docs

permissions:
contents: write
Expand All @@ -29,15 +29,24 @@ on:
types: [checks_requested]

jobs:
build-docs:
docs-verify:
uses: eclipse-score/cicd-workflows/.github/workflows/docs-verify.yml@main
permissions:
pull-requests: write
contents: read
with:
bazel-docs-verify-target: "//:docs_check"

# TODO skipping tests as we don't integrate test results in docs anyways

docs-build:
needs: [docs-verify]
uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@main
permissions:
contents: write
pages: write
pull-requests: write
id-token: write

with:
# the bazel-target depends on your repo specific docs_targets configuration (e.g. "suffix")
bazel-target: "//:docs -- --github_user=${{ github.repository_owner }} --github_repo=${{ github.event.repository.name }}"
retention-days: 3
Loading