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

GitHub action failing #47

Closed
wragge opened this issue Jun 18, 2023 · 11 comments · Fixed by #48 or #50
Closed

GitHub action failing #47

wragge opened this issue Jun 18, 2023 · 11 comments · Fixed by #48 or #50
Assignees
Labels
bug Something isn't working

Comments

@wragge
Copy link

wragge commented Jun 18, 2023

Overview

I use the Frictionless GitHub action in a number of repositories to check datasets created updated on a weekly schedule. Today the action failed to run, generating the same error in all repositories:

 exec /bin/sh: no such file or directory
  The command '/bin/sh -c curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&   apt-get install -y nodejs &&   npm install --production &&   pip install -r requirements.txt' returned a non-zero code: 1

My workflow file contains:

name: frictionless

on:
  workflow_dispatch:
  workflow_run:
    workflows: ["Fetch latest data"]
    types:
      - completed

jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout repository
        uses: actions/checkout@v2
        with:
          lfs: true # add this to download LFS files
          submodules: true # add this to download submodules
      - name: Validate data
        uses: frictionlessdata/repository@v1

I tried updating to repository@v2 but that didn't help.

@roll roll added the bug Something isn't working label Jun 19, 2023
@ezwelty
Copy link

ezwelty commented Jun 28, 2023

Exactly the same issue at https://github.com/mjacqu/glenglat

@dennisangemi
Copy link

@roll
Copy link
Member

roll commented Jul 11, 2023

FIXED

@roll roll closed this as completed Jul 11, 2023
@dennisangemi
Copy link

Thx @roll !

Still failing for me (see run); should I do something?

@roll
Copy link
Member

roll commented Jul 11, 2023

Hi sorry for the confusion we're releasing the fix 👍

@dennisangemi
Copy link

Thank you @roll ;)

@roll
Copy link
Member

roll commented Jul 11, 2023

Can you please try it now?

I hope we fixed it. It was a really tricky problem in the middle of the docker images (including stuff like this adoptium/containers#215 (comment))

@dennisangemi
Copy link

dennisangemi commented Jul 11, 2023

@roll this is the latest run. Now the docker seems to be working 🚀 thx!

Btw I don't know why my validation fails (the workflow file doesn't contain inquiry because there is a datapatackage.yaml file in the root of the repo). What do u think?

@roll
Copy link
Member

roll commented Jul 12, 2023

@shashigharti
Can you please take a look at https://github.com/indecis-it/data? 🙏

@shashigharti
Copy link
Contributor

@dennisangemi new fix is updated and it should work now. Thanks!

@dennisangemi
Copy link

IT WORKS! 🚀🚀 (see run)
Thanks a lot @shashigharti and @roll ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
5 participants