From 4056a2cb8b704a897008791afdaeedc6d33ea17d Mon Sep 17 00:00:00 2001 From: adela Date: Wed, 15 Jan 2025 17:17:04 +0800 Subject: [PATCH] update --- .github/workflows/bb-masking-semantic-type-global.yml | 9 +++++---- masking/global-masking-rule.json | 2 +- masking/semantic-type.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/bb-masking-semantic-type-global.yml b/.github/workflows/bb-masking-semantic-type-global.yml index 40e7bfd..4f534d9 100644 --- a/.github/workflows/bb-masking-semantic-type-global.yml +++ b/.github/workflows/bb-masking-semantic-type-global.yml @@ -29,6 +29,11 @@ jobs: service-key: ${{ secrets.BYTEBASE_SERVICE_KEY }} service-secret: ${{ secrets.BYTEBASE_SERVICE_SECRET }} + - name: Debug Bytebase Login Outputs + run: | + echo "Bytebase Login Outputs:" + echo "${{ toJSON(steps.bytebase-login.outputs) }}" + - name: Get changed files id: changed-files uses: tj-actions/changed-files@v42 @@ -62,8 +67,6 @@ jobs: run: | CHANGED_FILE="masking/semantic-type.json" echo "Processing: $CHANGED_FILE" - echo "token: ${{ steps.bytebase-login.outputs.token }}" - echo "api_url: ${{ steps.bytebase-login.outputs.api_url }}" response=$(curl -s -w "\n%{http_code}" --request PATCH "${{ steps.bytebase-login.outputs.api_url }}/settings/bb.workspace.semantic-types" \ --header "Authorization: Bearer ${{ steps.bytebase-login.outputs.token }}" \ @@ -92,8 +95,6 @@ jobs: run: | CHANGED_FILE="masking/global-masking-rule.json" echo "Processing: $CHANGED_FILE" - echo "token: ${{ steps.bytebase-login.outputs.token }}" - echo "api_url: ${{ steps.bytebase-login.outputs.api_url }}" response=$(curl -s -w "\n%{http_code}" --request PATCH "${{ steps.bytebase-login.outputs.api_url }}/policies/masking_rule?allow_missing=true&update_mask=payload" \ --header "Authorization: Bearer ${{ steps.bytebase-login.outputs.token }}" \ diff --git a/masking/global-masking-rule.json b/masking/global-masking-rule.json index b17c7f5..4ff3dec 100644 --- a/masking/global-masking-rule.json +++ b/masking/global-masking-rule.json @@ -7,7 +7,7 @@ { "id": "76356d81-6231-4128-9be7-2c549fc505f5", "condition": { - "expression": "classification_level in [\"2\"]", + "expression": "classification_level in [\"2\", \"3\"]", "title": "", "description": "" }, diff --git a/masking/semantic-type.json b/masking/semantic-type.json index f03e55c..97bdc12 100644 --- a/masking/semantic-type.json +++ b/masking/semantic-type.json @@ -15,7 +15,7 @@ }, { "id": "e8d3fd41-eba0-4afd-ae0f-32c91a4ee710", - "title": "Personal sensitive data", + "title": "Personal sensitive data x", "description": "Custom semantic type with full masking for personal sensitive data", "algorithm": { "fullMask": {