Skip to content

[Monorepo] Editors-draft-actions#2227

Merged
pkra merged 7 commits intomonorepofrom
editors-draft-actions
Jun 12, 2024
Merged

[Monorepo] Editors-draft-actions#2227
pkra merged 7 commits intomonorepofrom
editors-draft-actions

Conversation

@daniel-montalvo
Copy link
Copy Markdown
Contributor

@daniel-montalvo daniel-montalvo commented May 28, 2024

No description provided.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 28, 2024

Deploy Preview for wai-aria ready!

Name Link
🔨 Latest commit ad1d385
🔍 Latest deploy log https://app.netlify.com/sites/wai-aria/deploys/66687c89b8f24f0008d3d210
😎 Deploy Preview https://deploy-preview-2227--wai-aria.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 site configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 28, 2024

Deploy Preview for ephemeral-daifuku-0dc7d7 ready!

Name Link
🔨 Latest commit ad1d385
🔍 Latest deploy log https://app.netlify.com/sites/ephemeral-daifuku-0dc7d7/deploys/66687c89d50a3f0008713149
😎 Deploy Preview https://deploy-preview-2227--ephemeral-daifuku-0dc7d7.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 site configuration.

@spectranaut spectranaut mentioned this pull request May 28, 2024
3 tasks
@spectranaut
Copy link
Copy Markdown
Contributor

hey @daniel-montalvo, can you explain what part isn't working? Seems like everything is passing here. Is that because it is not landed? How have you been testing, btw?

@jnurthen or I can try to take a look once we have a bit more context

@daniel-montalvo
Copy link
Copy Markdown
Contributor Author

daniel-montalvo commented May 30, 2024

hey @daniel-montalvo, can you explain what part isn't working? Seems like everything is passing here. Is that because it is not landed? How have you been testing, btw?

Thanks.

I think this is not even running on this PR because there's no core-aam directory, thus there's not been any changes to the core-aam/ directory.

I was getting stuck at the download artifact step, but I think something like https://github.com/daniel-montalvo/aria/actions/runs/9299954322/ should work.

This is under my own forks that I set up earlier for testing. It's still failing because it does not have enough permission on the daniel-montalvo/core-aam repo, but this is something I think I can fix by creating specific tokens for each of the specs.

@spectranaut @jnurthen @pkra Does this sound like a path forward to replicate with the other specs?

@daniel-montalvo daniel-montalvo changed the title Editors-draft-actions [Monorepo] Editors-draft-actions May 30, 2024
@daniel-montalvo
Copy link
Copy Markdown
Contributor Author

@spectranaut @pkra @jnurthen Have you had a chance to review this?

If this sounds OK to you I can then replicate the action for the rest of the specs.

I think having an action per spec is best because we optimize the runs based on the paths, and avoid having unnecessary runs.

@pkra
Copy link
Copy Markdown
Member

pkra commented Jun 5, 2024

@daniel-montalvo I'm not sure what kind of review comments make sense. Since it will only trigger on push to main, there's no test run to review, right? I don't know the artifact actions too well but it looks ok to me.

@daniel-montalvo
Copy link
Copy Markdown
Contributor Author

daniel-montalvo commented Jun 6, 2024 via email

Copy link
Copy Markdown
Contributor

@spectranaut spectranaut left a comment

Choose a reason for hiding this comment

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

thanks for this!! one question about the common directory -- see comments in line. otherwise I think this looks good, and maybe we need to land to test

Comment thread .github/workflows/build-copy-and-publish-accname.yml Outdated
uses: actions/download-artifact@v4
with:
name: accname
path: accname
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

do we need common directory here as well?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

What I am aiming for here is trust the spec-prod action to pick up all it needs from common. To see detailed steps on how this action runs, you can see https://github.com/w3c/accname/actions/runs/9424164070/job/25963922169#step:3:531 especially where it copies the relevant assets. It then details which assets it's copying and then it uploads them as an artifact together with the generated HTML snapshot.

@pkra pkra merged commit 2f2e3da into monorepo Jun 12, 2024
@pkra pkra deleted the editors-draft-actions branch June 12, 2024 19:11
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