lzim / teampsd

Team PSD is using GitHub, R and RMarkdown as part of our free and open science workflow.
GNU General Public License v3.0
9 stars 23 forks source link

2024_07: BUG: Resolve SDM-DOC CI/CD action problems #3193

Open jamesmrollins opened 3 months ago

jamesmrollins commented 3 months ago

For Action: @tejaspesquare @matomasz @jamesmrollins FYI: @lzim @lijenn @ljmoody

What Happens

What Should Happen

Affect on SMEs

Estimated Resolution: 7/5

jamesmrollins commented 2 months ago

Sim UI Standup 7/1

tejaspesquare commented 2 months ago

@jamesmrollins,
We are currently in the process of familiarizing ourselves with the implementation of CICD practices. Our goal is to establish the necessary CICD workflow by the end of this week.

jamesmrollins commented 2 months ago

@tejaspesquare Can you provide an update for this please?

tejaspesquare commented 2 months ago

Hi @jamesmrollins,

The script we have been developing is nearly finished and is almost fully functional. Currently, we are encountering an authorization issue when attempting to move a file from lzim/mtl to jamesmrollins/MTL-DEMO. However, in order to verify the functionality, we tested the same script to move a sample file from jamesmrollins/MTL-DEMO to jamesmrollins/sim_ui, and it worked as anticipated.

jamesmrollins commented 2 months ago

@tejaspesquare

Please provide a weekending update to this issue. Thank you..

tejaspesquare commented 2 months ago

Hello @jamesmrollins,

Despite our efforts to follow steps gathered from different sources, we were unable to achieve success. Every Jobs we attempted ended in failure.

tejaspesquare commented 2 months ago

Hello @jamesmrollins ,

We have not yet achieved success. All jobs getting failed. image

lijenn commented 2 months ago

Discussed 7/19 Team Praxis Call:

matomasz commented 2 months ago

Discussed 7/22 Standup with Dev:

matthewtomo commented 2 months ago

Discussed 7/25 Standup with Dev @matthewtomo @tejaspesquare

fyi: @jamesmrollins

lzim commented 1 month ago

@matomasz

@lzim, Would you be able to double check and verify for me that the lzim/mtl repo has the same permission settings as the lzim/teampsd repo based on what we tried on Tuesday:

matthewtomo commented 1 month ago

@lzim Thank you! We will continue searching for other possible sources of the issue.

fyi: @tejaspesquare

matthewtomo commented 1 month ago

Troubleshooting

  1. Navigate to https://github.com/settings/tokens/new and generate a new token after providing a name, expiration date, and selecting the repo permission box as shown below (Feel free to set an actual expiration date for security purposes): image
  2. After that, it will give the option to copy the token: image
  3. Then, if you go to jamesmrollins/MTL-DEMO > Settings > Secrets and variables > Actions we should be able to add it as the secret value that the GitHub Action is looking for "API_TOKEN_GITHUB" (If the secret already exists, we can update its value instead): image image

Additional Issue

See named files in picture below.

image

fyi: @tejaspesquare

matthewtomo commented 1 month ago

Discussed DEV Standup 7/29/2024 @matthewtomo @tejaspesquare

fyi: @jamesmrollins @lijenn @ljmoody

matthewtomo commented 1 month ago

Discussed SDM-DOC CI/CD meeting @matthewtomo @jamesmrollins

fyi: @jamesmrollins @lijenn @ljmoody

lzim commented 1 month ago

@matthewtomo - Is this still needed? I'll add to agenda for #sim_ui_workflow tomorrow.

matthewtomo commented 1 month ago

Discussed sim_ui_workgroup 8/14/2024 @lzim @matthewtomo @lijenn @ljmoody

fyi: @tejaspesquare @jamesmrollins

matthewtomo commented 1 month ago

Praxis Meeting week 3 2024_08 @matthewtomo @ljmoody @jamesmrollins