Skip to content

[bot] Merge master/1c4dfe44 into rel/dev#1597

Merged
yenkins-admin merged 2 commits into
rel/devfrom
snapshot-master-1c4dfe44-to-rel/dev
May 11, 2026
Merged

[bot] Merge master/1c4dfe44 into rel/dev#1597
yenkins-admin merged 2 commits into
rel/devfrom
snapshot-master-1c4dfe44-to-rel/dev

Conversation

@yenkins-admin
Copy link
Copy Markdown
Contributor

🚀 Automated PR to perform merge from master into rel/dev with changes up to 1c4dfe4 (created by https://github.com/gooddata/gooddata-python-sdk/actions/runs/25673536222).

hkad98 and others added 2 commits May 11, 2026 15:15
Adds a self-contained workflow_dispatch GitHub Actions workflow that runs
FOSSA analyze + test against the repo, replacing the manual Jenkins-based
scan. Token comes from the FOSSA_API_KEY org secret; the repo still needs
to be added to that secret's repos allowlist in terraform-github (separate
PR by infra) before the first dispatch will authenticate.

The job runs on the infra1-runners-arc / runners-small ARC group used by
the rest of the repo's workflows (pre-merge, staging-tests, etc.) — the
runners are accessible from this public repo even though the reusable
fossa workflow at gooddata/github-actions isn't, hence this self-contained
copy. Permissions are read-only. Actions are pinned by version tag
(actions/checkout@v6, fossas/fossa-action@v1.9.0) to match the repo
convention.

The .fossa.yml is scoped via paths.only to the seven published gooddata-*
workspace packages plus the generated gooddata-api-client. Phase 0 local
verification with fossa-cli 3.17.5 confirmed all declared deps across
these targets are picked up (pdm strategy for each pyproject.toml,
setuptools for gooddata-api-client). tests-support and scripts/ are
intentionally excluded as internal helpers.

The branch input defaults to master so dispatches without an explicit
override attach the scan to the master branch in the FOSSA dashboard.

JIRA: TRIVIAL
risk: nonprod
ci: add FOSSA license scan workflow
@yenkins-admin yenkins-admin merged commit c419b91 into rel/dev May 11, 2026
1 of 2 checks passed
@yenkins-admin yenkins-admin deleted the snapshot-master-1c4dfe44-to-rel/dev branch May 11, 2026 13:35
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