pull request check no longer finding resource

Within the last few hours, this pull request check began returning a “Not Found” response:

1Current runner version: ‘2.158.0’

2Prepare workflow directory

3Prepare all required actions

4Download action repository ‘actions/checkout@master’

5Download action repository ‘actions/bin@master’

6##[warning]Failed to download action ‘https://api.github.com/repos/actions/bin/tarball/master’. Error Response status code does not indicate success: 404 (Not Found).

7##[warning]Back off 28.54 seconds before retry.

8##[warning]Failed to download action ‘https://api.github.com/repos/actions/bin/tarball/master’. Error Response status code does not indicate success: 404 (Not Found).

9##[warning]Back off 27.836 seconds before retry.

10##[error]Response status code does not indicate success: 404 (Not Found).

Was the endpoint changed in some way? I’ve found no documentation regarding any changes.

5 Likes

More info.

There was a snapshot taken just 2 days ago.

This is Google’s cache of https://github.com/actions/bin/tree/master/filter. It is a snapshot of the page as it appeared on 6 Oct 2019 19:10:08 GMT.

https://webcache.googleusercontent.com/search?q=cache:YRD333ibN-AJ:https://github.com/actions/bin/tree/master+&cd=1&hl=en&ct=clnk&gl=ca

Is there a reason that this repository was removed? Is unreachable?

3 Likes

I just started running into this issue too.  I can’t find any news/changelogs related to it…

1 Like

Does anyone have news on this? 

I am trying to find a fork of this repo

1 Like

Exact same issue, how could GitHub delete an Actions repo and so breaking automation build without even a notice!!!

1 Like

I reached out to Github’s support. It seems that repository was related to the old HCL-based actions (even though I used it with the yaml). They said the different actions in that repository can be easily created with yaml syntax. For example, I was using the is-tag filter so I could now use:

name: On create tag
on: create
jobs:
    build:
        runs-on: ubuntu-latest
        steps:
        - name: Check if tag
          if: github.event.ref_type == 'tag'
          run: echo Tag!