Skip to content

Added workflow_dispatch: (with colon) for a manual workflow trigger.#4501

Merged
roslynwythe merged 1 commit intohackforla:gh-pagesfrom
LOSjr4:update-vrms-manual-trigger-4392
Apr 16, 2023
Merged

Added workflow_dispatch: (with colon) for a manual workflow trigger.#4501
roslynwythe merged 1 commit intohackforla:gh-pagesfrom
LOSjr4:update-vrms-manual-trigger-4392

Conversation

@LOSjr4
Copy link
Member

@LOSjr4 LOSjr4 commented Apr 13, 2023

Fixes #4392

What changes did you make and why did you make them ?

Screenshots of Proposed Changes Of The Website (if any, please do not screen shot code changes)

Backend only, no visual changes on website. There may be changes as a github action. I followed Matt Pereira's instructions on the comment section of the original issue to try to test changes, but I'm uncertain and as Matt said, "The action is going to fail on your fork because one of the steps uses a token".

@github-actions
Copy link

Want to review this pull request? Take a look at this documentation for a step by step guide!

From your project repository, check out a new branch and test the changes.

git checkout -b LOSjr4-update-vrms-manual-trigger-4392 gh-pages
git pull https://github.com/LOSjr4/website.git update-vrms-manual-trigger-4392

@github-actions github-actions bot added role: back end/devOps Tasks for back-end developers Complexity: Medium automation for manual github board maintenance actions that are going to be automated Feature: Refactor GHA Refactoring GitHub actions to fit latest architectural norms size: 1pt Can be done in 4-6 hours labels Apr 13, 2023
@janice87 janice87 self-requested a review April 13, 2023 19:54
@janice87
Copy link
Member

Review ETA: 9 PM 4/15/22
Availability: 5-9 PM Fri - Sat

@blulady blulady self-requested a review April 14, 2023 01:22
Copy link
Member

@blulady blulady left a comment

Choose a reason for hiding this comment

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

This PR comes from the correct branch and goes to the correct branch. Properly addresses the correctly linked issue by adding a manual trigger in addition to the cron job that was already running.
I was able to test if this worked by pulling the branch into my local, pushing it into my own personal GitHub repository, switching the default branch to LOSjr4's branch, clicking on actions in the second navbar from the top, clicking on Update VRMS Data on the left side navbar, and seeing that there was a Run Workflow button to the right under workflow runs. I didn't make the changes necessary to the file to run it in my local repo but the button was there.
Good Job!!

@blulady
Copy link
Member

blulady commented Apr 14, 2023

Also, thank you for all the reviews you've been leaving on other folk's PRs. As soon as @janice87 gets a chance to review this, I hope it gets merged.

Copy link
Member

@janice87 janice87 left a comment

Choose a reason for hiding this comment

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

The pull request is done in the correct branch and the issue is linked correctly. In the vrms-data.yml file I see the workflow dispatch was added. I went into my own GitHub repo, went to your branch and under Actions I see the workflow "Update VRMS data". When I press on the workflow, it says it is disabled by default in forks, but like Matt mentioned this is expected due to the token. From what I can see, it looks like the issue was addressed. Great job on this issue!

@roslynwythe roslynwythe merged commit 6c11ab4 into hackforla:gh-pages Apr 16, 2023
@LOSjr4 LOSjr4 deleted the update-vrms-manual-trigger-4392 branch June 24, 2023 15:34
@ExperimentsInHonesty ExperimentsInHonesty added the Lang: GHA GitHub Actions label Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation for manual github board maintenance actions that are going to be automated Complexity: Medium Feature: Refactor GHA Refactoring GitHub actions to fit latest architectural norms Lang: GHA GitHub Actions role: back end/devOps Tasks for back-end developers size: 1pt Can be done in 4-6 hours

Projects

Development

Successfully merging this pull request may close these issues.

Add manual trigger to the "Update VRMS data" workflow

5 participants