diff --git a/.github/workflows/pr_validation_caller.yml b/.github/workflows/pr_validation_caller.yml deleted file mode 100644 index d847f6e..0000000 --- a/.github/workflows/pr_validation_caller.yml +++ /dev/null @@ -1,49 +0,0 @@ -# ========================================================================================= -# CAMARA Project - Pull Request Validation Workflow Caller -# -# This GitHub Actions workflow is responsible for invoking a reusable PR validation workflow -# from the camaraproject/tooling repository. It is intended to ensure consistent validation -# steps for all PRs targeting the main branch in this repository. -# -# CHANGELOG: -# - 2025-08-01: Initial version for v0 -# -# USAGE: -# - Automatically triggers on pull requests targeting main. -# - Can be triggered manually via workflow_dispatch. -# - Calls by default the reusable workflow at -# camaraproject/tooling/.github/workflows/pr_validation.yml@v0 -# -# DOCUMENTATION: -# see https://github.com/camaraproject/tooling/tree/main/linting/docs -# ========================================================================================= - -name: Caller for PR validation workflow - -on: - # Trigger on pull requests to the main branch only - pull_request: - branches: main - # Enable manual trigger via the GitHub UI - workflow_dispatch: - -concurrency: - group: ${{ github.ref }}-${{ github.workflow }} - cancel-in-progress: true - -permissions: - # Grant necessary write permissions for PRs, contents, and issues - pull-requests: write - contents: write - issues: write - statuses: write - -jobs: - pr_validation: - # Invoke the reusable PR validation workflow from "v0" tag of camaraproject/tooling - uses: camaraproject/tooling/.github/workflows/pr_validation.yml@v0 - secrets: inherit -# Tools configuration from the tooling repository subfolder of /linting/config/ indicated by `configurations` variable -# If needed, you can specify a configuration from another subfolder of camaraproject/tooling/linting/config/ (uncomment below) -# with: -# configurations: api-name diff --git a/.github/workflows/spectral-oas-caller.yml b/.github/workflows/spectral-oas-caller.yml deleted file mode 100644 index 05cde3f..0000000 --- a/.github/workflows/spectral-oas-caller.yml +++ /dev/null @@ -1,42 +0,0 @@ -# ========================================================================================= -# CAMARA Project - Linting OpenAPI Specification with CAMARA Ruleset Caller -# -# This GitHub Actions workflow is responsible for invoking a reusable "Spectral linting with -# CAMARA ruleset" workflow from the camaraproject/tooling repository. It is intended to -# provide more detailed output from Spectral tool (warnings, hints) -# -# CHANGELOG: -# - 2025-08-01: Initial version for v0 -# -# USAGE: -# - Can be triggered manually via workflow_dispatch. -# - Calls by default the reusable workflow at -# camaraproject/tooling/.github/workflows/spectral-oas.yml@v0 -# -# DOCUMENTATION: -# see https://github.com/camaraproject/tooling/tree/main/linting/docs -# ========================================================================================= - -name: Caller for Spectral linting with CAMARA ruleset - -on: - workflow_dispatch: - -concurrency: - group: ${{ github.ref }}-${{ github.workflow }} - cancel-in-progress: true - -permissions: - # Grant necessary write permissions for PRs and issues - pull-requests: write - contents: read - issues: write - -jobs: - spectral: - # Invoke the reusable PR validation workflow from the main branch of camaraproject/tooling - uses: camaraproject/tooling/.github/workflows/spectral-oas.yml@v0 -# Spectral configuration from the tooling repository subfolder of /linting/config/ indicated by `configurations` variable -# If needed, you can specify a configuration from another subfolder of camaraproject/tooling/linting/config/ (uncomment below) -# with: -# configurations: api-name