Skip to content

ci: fail the deploy if HTTP stops redirecting to HTTPS - #3

Merged
PhilippTheServer merged 1 commit into
mainfrom
enforce-https
Sep 23, 2026
Merged

PhilippTheServer merged 1 commit into
mainfrom
enforce-https

Conversation

@PhilippTheServer

Copy link
Copy Markdown
Contributor

Closes #2

Adds a post-deploy step that fails unless http://opentaberna.de/ redirects to https://opentaberna.de/ (retries for 60 s so the edge can catch up). The README documents it.

Do not merge until Pages has Enforce HTTPS switched on, or the new step fails on main.

Verification

before (https_enforced=false):
http://opentaberna.de/ redirects to '', expected https://opentaberna.de/
exit 1

The run after the setting is on still needs to happen.

🤖 Generated with Claude Code

Closes #2

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@PhilippTheServer
PhilippTheServer merged commit c8ca817 into main Sep 23, 2026
2 checks passed
@PhilippTheServer
PhilippTheServer deleted the enforce-https branch September 23, 2026 22:37
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.

Enforce HTTPS on opentaberna.de

1 participant