hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
324 stars 763 forks source link

Updates to Daniel Ridge workflows #6979

Closed roslynwythe closed 2 months ago

roslynwythe commented 4 months ago

Overview

As developers we need to update the deprecated set-output command in the Daniel Ridge workflows and update the version of Node, in order to comply with GitHub recommendations and ensure the continuing operation of the workflows. There is also an issue with the secret that must be resolved.

Details

Action Items

Resources/Instructions

GHA log showing failed run ![image](https://github.com/hackforla/website/assets/5314153/514f6dac-d09e-4a77-8e14-d7d7244ff9be)

Check Github Pages Gem Version and Open New Issue on Change

Check Ruby Version and Open New Issue on Change

check-gh-pages-version.yml

check-ruby-version

GitHub blog post - GitHub Actions: Deprecating save-state and set-output commands

GitHub Actions: Transitioning from Node 16 to Node 20

github-actions[bot] commented 4 months ago

Hi @roslynwythe.

Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:

NOTE: Please ignore this comment if you do not have 'write' access to this directory.

To add a label, take a look at Github's documentation here.

Also, don't forget to remove the "missing labels" afterwards. To remove a label, the process is similar to adding a label, but you select a currently added label to remove it.

After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization.

Additional Resources:

github-actions[bot] commented 4 months ago

Hi @andyphancode, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:- i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?) ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

andyphancode commented 4 months ago

Availability: Throughout 6/15/24 - 6/18/24 ETA: EOD 6/17/24

andyphancode commented 4 months ago

Pull request created at https://github.com/danielridgebot/check-ghpages-versions/pulls

roslynwythe commented 2 months ago