diff --git a/.github/workflows/copyright-validate.yaml b/.github/workflows/copyright-validate.yaml new file mode 100644 index 000000000..13233228b --- /dev/null +++ b/.github/workflows/copyright-validate.yaml @@ -0,0 +1,10 @@ +name: Check Copyright Headers +on: pull_request +jobs: + copywrite: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 + - uses: hashicorp/setup-copywrite@32638da2d4e81d56a0764aa1547882fc4d209636 # v1.1.3 + - name: Check Header Compliance + run: copywrite headers --plan diff --git a/ui/desktop/app/services/client-agent-sessions.js b/ui/desktop/app/services/client-agent-sessions.js index 338af19f0..7fdcd5cb1 100644 --- a/ui/desktop/app/services/client-agent-sessions.js +++ b/ui/desktop/app/services/client-agent-sessions.js @@ -1,3 +1,8 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: BUSL-1.1 + */ + import Service, { inject as service } from '@ember/service'; export default class ClientAgentSessionsService extends Service { diff --git a/ui/desktop/tests/unit/services/client-agent-sessions-test.js b/ui/desktop/tests/unit/services/client-agent-sessions-test.js index 63868dc5a..18771d60b 100644 --- a/ui/desktop/tests/unit/services/client-agent-sessions-test.js +++ b/ui/desktop/tests/unit/services/client-agent-sessions-test.js @@ -1,3 +1,8 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: BUSL-1.1 + */ + import { module, test } from 'qunit'; import { setupTest } from 'desktop/tests/helpers';