Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix - GHA are not triggered in case of merge #109

Merged
merged 18 commits into from
Jun 16, 2020

Conversation

Demmonius
Copy link
Collaborator

@Demmonius Demmonius commented Jun 12, 2020

Fix #103 not triggering on PR merge.

@Demmonius Demmonius changed the title Fix - GHA are not triggered if merge Fix - GHA are not triggered in case of merge Jun 12, 2020
@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment FAILED
Commit e6e0caf failed to deploy to
click to see logs

1 similar comment
@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment FAILED
Commit e6e0caf failed to deploy to
click to see logs

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment FAILED
Commit 9cb1b33 failed to deploy to
click to see logs

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment FAILED
Commit eb0ad8e failed to deploy to
click to see logs

@Demmonius Demmonius force-pushed the lighthouse-integration branch from eb0ad8e to faadf96 Compare June 12, 2020 16:49
@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit faadf96 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-93kav5g8k.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit ab928ce successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-htzo9p2pz.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 9ebe44b successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-fknxmuyqg.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 85c5a36 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-ebkdq24sx.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests FAILED
Download artifacts (screenshots + videos) from checks section

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit b28a590 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-20cnunsli.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests FAILED
Download artifacts (screenshots + videos) from checks section

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 7795376 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-pz6z3xu9a.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

[GitHub Actions]
Lighthouse report

{"code":"SUCCESS","data":[{"url":"https://nrn-v2-mst-aptd-at-lcz-sty-c1-pz6z3xu9a.vercel.app","localReport":"/tmp/lighthouse-artifacts/lighthouse-report-1591983670371.html","scores":{"accessibility":98,"bestPractices":100,"performance":65,"progressiveWebApp":56,"seo":92}}]}

https://nrn-v2-mst-aptd-at-lcz-sty-c1-pz6z3xu9a.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 467c1ea successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-lbpt1b58r.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
Lighthouse report

https://nrn-v2-mst-aptd-at-lcz-sty-c1-lbpt1b58r.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

[GitHub Actions] - Lighthouse report for https://nrn-v2-mst-aptd-at-lcz-sty-c1-f9z92i60r.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

@Demmonius After reviewing, here is a summary of feedback:

@Demmonius Demmonius force-pushed the lighthouse-integration branch from 8c5fb51 to 2e6075c Compare June 16, 2020 07:51
@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 2e6075c successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-o81l1559n.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions] - Lighthouse report for https://nrn-v2-mst-aptd-at-lcz-sty-c1-cq2ixz1d8.vercel.app

@Demmonius
Copy link
Collaborator Author

@Vadorequest As I told you, we have to repeat this action. Each "job" is run in a different environment and so we can't do a setenv or use the ouput in another job. Although I don't like it, I can't do otherwise at the moment.

I'll work on ACT in another PR but for me, the work is done here :)

@Demmonius Demmonius marked this pull request as ready for review June 16, 2020 07:57
@Demmonius Demmonius requested a review from Vadorequest June 16, 2020 07:57
@Demmonius
Copy link
Collaborator Author

What would you like to do about the colors?

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests FAILED
Download artifacts (screenshots + videos) from checks section

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 3fc2226 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-cq2ixz1d8.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions] - Lighthouse report for https://nrn-v2-mst-aptd-at-lcz-sty-c1-cq2ixz1d8.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest
Copy link
Member

Alright, so:

Let's wait and see if https://github.com/foo-software/lighthouse-check-action add the ability to specify a prCommentUrl, which would simplify this quite a lot.

  • Code is replicated 3 times regarding Finding Pull Request ID action. This isn't good and we need to find a way to run it only once, I don't get why we need it 3 times. We should be able to run it once at the beginning, and forward it down to the actions that need it. This should be done in this PR.

Apparently, there is not better alternative, so let's keep it that way.

  • Debugging is very slow and the use of https://github.com/nektos/act seems required to make our GHA setup more maintainable. But this is likely to be an important task, and must be done in a separate PR.

To be done in a separated PR.

Looks like we're done here. I'll review and merge.

@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit e421099 successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-jvplgf4mh.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions] - Lighthouse report for https://nrn-v2-mst-aptd-at-lcz-sty-c1-jvplgf4mh.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

# Conflicts:
#	.github/workflows/deploy-zeit-staging.yml
@Vadorequest
Copy link
Member

[GitHub Actions]
Deployment SUCCESS
Commit 76a91ff successfully deployed to https://nrn-v2-mst-aptd-at-lcz-sty-c1-2z9fourfl.vercel.app
Deployment aliased as https://nrn-v2-mst-aptd-at-lcz-sty-c1-lighthouse.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions] - Lighthouse report for https://nrn-v2-mst-aptd-at-lcz-sty-c1-2z9fourfl.vercel.app

@Vadorequest
Copy link
Member

[GitHub Actions]
E2E tests SUCCESS

@Vadorequest Vadorequest merged commit ee4cd97 into v2-mst-aptd-at-lcz-sty Jun 16, 2020
@Vadorequest Vadorequest deleted the lighthouse-integration branch June 16, 2020 09:26
Vadorequest added a commit that referenced this pull request Jun 16, 2020
Co-authored-by: Dhenain Ambroise <ambroise.dhenain@gmail.com>
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.

2 participants