Skip to content

BB2-4817 run scheduled django commands on GitHub Actions#1604

Open
annamontare-nava wants to merge 10 commits into
masterfrom
anna/bb2-4817-scheduled-django-commands
Open

BB2-4817 run scheduled django commands on GitHub Actions#1604
annamontare-nava wants to merge 10 commits into
masterfrom
anna/bb2-4817-scheduled-django-commands

Conversation

@annamontare-nava
Copy link
Copy Markdown
Contributor

JIRA Ticket:
BB2-4817

What Does This PR Do?

Run scheduled Django management commands on GitHub actions.

What Should Reviewers Watch For?

If you're reviewing this PR, please check for these things in particular:

  • Is the workflow dispatch settings useful for testing? I wasn't quite sure what to put here for to enable testing.
  • Are the timezones what we want for these runs? I was a bit confused by the different timezones in the ticket.

Validation

Run the scheduled-django-commands.yml workflow manually and see that the appropriate commands are run.

What Security Implications Does This PR Have?

Please indicate if this PR does any of the following:

  • Adds any new software dependencies
  • Modifies any security controls
  • Adds new transmission or storage of data
  • Any other changes that could possibly affect security?
  • Yes, one or more of the above security implications apply. This PR must not be merged without the ISSO or team
    security engineer's approval.

Any Migrations?

  • Yes, there are migrations
    • The migrations should be run PRIOR to the code being deployed
    • The migrations should be run AFTER the code is deployed
    • There is a more complicated migration plan (downtime,
      etc)
  • No migrations

Comment thread .github/workflows/scheduled-django-commands.yml
Comment thread .github/workflows/scheduled-django-commands.yml
Comment thread .github/workflows/run-manage-command.yml Outdated
Copy link
Copy Markdown
Contributor

@noor1027 noor1027 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

left few comments for changes.

Comment thread .github/workflows/scheduled-django-commands.yml
Comment thread .github/workflows/scheduled-django-commands.yml
@annamontare-nava annamontare-nava requested a review from noor1027 May 22, 2026 16:54
Copy link
Copy Markdown
Contributor

@noor1027 noor1027 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Anna , Looking good to me.

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.

3 participants