-
Notifications
You must be signed in to change notification settings - Fork 12
Release v10.11.15 #2964
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v10.11.15 #2964
Conversation
Bumps the pip-deps group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [boto3](https://github.com/boto/boto3) | `1.40.55` | `1.40.64` | | [asf-search](https://github.com/asfadmin/Discovery-asf_search) | `10.1.1` | `10.1.2` | | [moto[dynamodb]](https://github.com/getmoto/moto) | `5.1.15` | `5.1.16` | | [ruff](https://github.com/astral-sh/ruff) | `0.14.1` | `0.14.3` | | [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) | `1.40.2` | `1.40.3` | Updates `boto3` from 1.40.55 to 1.40.64 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.40.55...1.40.64) Updates `asf-search` from 10.1.1 to 10.1.2 - [Release notes](https://github.com/asfadmin/Discovery-asf_search/releases) - [Changelog](https://github.com/asfadmin/Discovery-asf_search/blob/master/CHANGELOG.md) - [Commits](asfadmin/Discovery-asf_search@v10.1.1...v10.1.2) Updates `moto[dynamodb]` from 5.1.15 to 5.1.16 - [Release notes](https://github.com/getmoto/moto/releases) - [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md) - [Commits](getmoto/moto@5.1.15...5.1.16) Updates `ruff` from 0.14.1 to 0.14.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.14.1...0.14.3) Updates `cfn-lint` from 1.40.2 to 1.40.3 - [Release notes](https://github.com/aws-cloudformation/cfn-lint/releases) - [Changelog](https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md) - [Commits](aws-cloudformation/cfn-lint@v1.40.2...v1.40.3) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.40.64 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: asf-search dependency-version: 10.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: moto[dynamodb] dependency-version: 5.1.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: ruff dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: cfn-lint dependency-version: 1.40.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps ... Signed-off-by: dependabot[bot] <support@github.com>
move lavas deploy workflow into custom hyp3 deployment workflows
drop unused services sandbox deploy workflow
Bump the pip-deps group across 1 directory with 5 updates
Bumps the pip-deps group with 4 updates: [boto3](https://github.com/boto/boto3), [pytest](https://github.com/pytest-dev/pytest), [ruff](https://github.com/astral-sh/ruff) and [cfn-lint](https://github.com/aws-cloudformation/cfn-lint). Updates `boto3` from 1.40.64 to 1.40.69 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.40.64...1.40.69) Updates `pytest` from 8.4.2 to 9.0.0 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@8.4.2...9.0.0) Updates `ruff` from 0.14.3 to 0.14.4 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.14.3...0.14.4) Updates `cfn-lint` from 1.40.3 to 1.40.4 - [Release notes](https://github.com/aws-cloudformation/cfn-lint/releases) - [Changelog](https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md) - [Commits](aws-cloudformation/cfn-lint@v1.40.3...v1.40.4) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.40.69 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: pytest dependency-version: 9.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: pip-deps - dependency-name: ruff dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps - dependency-name: cfn-lint dependency-version: 1.40.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-deps ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the github-actions-deps group with 9 updates: | Package | From | To | | --- | --- | --- | | [ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-create-jira-issue.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-release-checklist-comment.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-release.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-ruff.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-mypy.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-secrets-analysis.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | | [ASFHyP3/actions/.github/workflows/reusable-bump-version.yml](https://github.com/asfhyp3/actions) | `0.20.0` | `0.21.0` | Updates `ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-create-jira-issue.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-release-checklist-comment.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-release.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-ruff.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-mypy.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-secrets-analysis.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) Updates `ASFHyP3/actions/.github/workflows/reusable-bump-version.yml` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/asfhyp3/actions/releases) - [Changelog](https://github.com/ASFHyP3/actions/blob/develop/CHANGELOG.md) - [Commits](ASFHyP3/actions@v0.20.0...v0.21.0) --- updated-dependencies: - dependency-name: ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-create-jira-issue.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-release-checklist-comment.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-release.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-ruff.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-mypy.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-secrets-analysis.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps - dependency-name: ASFHyP3/actions/.github/workflows/reusable-bump-version.yml dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-deps ... Signed-off-by: dependabot[bot] <support@github.com>
Reduce VPCUs for HyP3 test and prod
…b-actions-deps-7f213fd512 Bump the github-actions-deps group with 9 updates
Bump the pip-deps group with 4 updates
| jobs: | ||
| call-changelog-check-workflow: | ||
| uses: ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml@v0.20.0 | ||
| uses: ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml@v0.21.0 |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Show autofix suggestion
Hide autofix suggestion
Copilot Autofix
AI 2 months ago
To fix this issue, an explicit permissions block should be added to the workflow. This block can be placed at the workflow root (applying to all jobs, including the called reusable workflow), or inside the specific job definition. Since the code only shows a single job (using a reusable workflow), placing the permissions block at the root is the cleanest approach and matches GitHub documentation and recommendations.
The most restrictive and generally safe starting point is:
permissions:
contents: readIf the reusable workflow needs more specific permissions (e.g., write access to pull-requests), additional lines can be added, but contents: read is the safest minimal setting for workflows that only need to check code or metadata.
Add the following near the top, below the name (line 1) and before the on: block (line 3).
-
Copy modified lines R3-R5
| @@ -1,5 +1,8 @@ | ||
| name: Changelog updated? | ||
|
|
||
| permissions: | ||
| contents: read | ||
|
|
||
| on: | ||
| pull_request: | ||
| types: |
| jobs: | ||
| call-labeled-pr-check-workflow: | ||
| uses: ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml@v0.20.0 | ||
| uses: ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml@v0.21.0 |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Show autofix suggestion
Hide autofix suggestion
Copilot Autofix
AI 2 months ago
To fix the problem, we need to add a permissions block to the workflow file .github/workflows/labeled-pr.yml, setting it at either the root (for all jobs) or under the relevant job (for that job only). Since the current workflow consists of a single job that calls a reusable workflow, it is most straightforward and idiomatic to place the permissions block at the workflow root.
As for which permissions to grant: unless the called reusable workflow’s documentation says otherwise, the most restrictive and safest starting point is to set contents: read. If the workflow requires other permissions (such as to comment on issues or manage pull requests, which is common for PR labeling or status check actions), these should be explicitly set. In the absence of precise requirements, a minimal starting block of contents: read is recommended, which can later be expanded as needed.
The change should be made at the top level of the YAML file, ideally after the name and before the on section for clarity.
-
Copy modified lines R2-R3
| @@ -1,4 +1,6 @@ | ||
| name: Is PR labeled? | ||
| permissions: | ||
| contents: read | ||
|
|
||
| on: | ||
| pull_request: |
Developer checklist
Reviewer checklist
|
|
No concerns with me. Thanks! Super appreciate using this. |
@cmarshak any concerns with releasing Thursday morning? This will make the new
transformer_v0_32andtransformer_v1_32options available inhyp3-tibet-jplandhyp3-nisar-jpl.Verification job https://hyp3-test-api.asf.alaska.edu/jobs/4892b87a-4634-4fdd-b66b-b5251df67faf ran with no issues.
TODO