Skip to content

Split SSL audit workflow by security requirements#2

Merged
s01ipsist merged 3 commits intoredmine-37496from
copilot/sub-pr-1
Jan 7, 2026
Merged

Split SSL audit workflow by security requirements#2
s01ipsist merged 3 commits intoredmine-37496from
copilot/sub-pr-1

Conversation

Copy link

Copilot AI commented Jan 7, 2026

The ivc.byond.pro endpoint requires TLS 1.0 support for legacy compatibility and should be audited with a B grade threshold, while other endpoints require an A grade.

Changes:

  • Created .testssl-rules-legacy.json with minGrade: "B" for legacy TLS endpoints
  • Split audit workflow into two jobs:
    • ssl-standard: Tests byond.cloud and gmctuat.opusxenta.com with A grade requirement
    • ssl-legacy: Tests ivc.byond.pro with B grade requirement
  • Added explicit permissions: contents: read to workflow for security hardening

Each job maintains independent matrix strategies and artifact uploads with job-prefixed naming for clarity.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits January 7, 2026 00:50
Co-authored-by: s01ipsist <13267+s01ipsist@users.noreply.github.com>
Co-authored-by: s01ipsist <13267+s01ipsist@users.noreply.github.com>
Copilot AI changed the title [WIP] Add additional URIs to audit workflow Split SSL audit workflow by security requirements Jan 7, 2026
Copilot AI requested a review from s01ipsist January 7, 2026 00:53
@s01ipsist s01ipsist marked this pull request as ready for review January 7, 2026 02:03
@s01ipsist s01ipsist merged commit f519575 into redmine-37496 Jan 7, 2026
@s01ipsist s01ipsist deleted the copilot/sub-pr-1 branch January 7, 2026 02:03
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