Skip to content

Add GitHub Action to open CFP automatically on 25 May#41

Open
matrixise wants to merge 1 commit into
mainfrom
worktree-feat+open-cfp-action
Open

Add GitHub Action to open CFP automatically on 25 May#41
matrixise wants to merge 1 commit into
mainfrom
worktree-feat+open-cfp-action

Conversation

@matrixise
Copy link
Copy Markdown
Contributor

Summary

Adds a scheduled GitHub Actions workflow (.github/workflows/open-cfp.yml) that automatically opens the CFP on 25 May 2026.

What it does

  • Runs at 07:00 UTC (08:00 Dublin IST) on 25 May via cron: "0 7 25 5 *"
  • Also triggerable manually via workflow_dispatch for testing
  • Checks if CFP is already open (idempotent — safe to re-run)
  • Flips cfpStatus in hugo.toml:

```diff

  • cfpStatus = "soon"
  • cfpStatus = "open"
    ```
  • Pushes branch chore/open-cfp-<date>, opens a PR, and enables auto-merge (squash)

Site impact

Location Before After
Hero CTA "CFP — Opens 25 May" (muted button) "Submit a Talk" (active yellow button)
CFP page Submission link hidden Sessionize link active

Permissions required

The workflow uses GITHUB_TOKEN with contents: write and pull-requests: write — no extra secrets needed.


🤖 Created in worktree feat/open-cfp-action

Schedules a workflow that runs at 07:00 UTC (08:00 Dublin IST) on
25 May 2026 and:
- flips cfpStatus from "soon" to "open" in hugo.toml
- pushes a branch chore/open-cfp-<date>
- opens a PR with a descriptive body
- enables auto-merge (squash) so Netlify deploy preview can be
  reviewed before merge, or it merges instantly if no checks required

Also triggerable manually via workflow_dispatch for testing.
@netlify
Copy link
Copy Markdown

netlify Bot commented May 23, 2026

Deploy Preview for pycon-ireland-2026 ready!

Name Link
🔨 Latest commit 8bbd289
🔍 Latest deploy log https://app.netlify.com/projects/pycon-ireland-2026/deploys/6a1141db1e3841000819fc87
😎 Deploy Preview https://deploy-preview-41--pycon-ireland-2026.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant