You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI install fails with 401 on the private @taskade/eslint-plugin #29
The build-and-test CI job fails at yarn install --frozen-lockfile on master and on every pull request. The job stops before the build and the tests run.
Live signal
The last CI run on master (run 28550031542, 2026-07-01) failed.
package.json lists the private package @taskade/eslint-plugin in dependencies. GitHub Packages serves it only to accounts with access to the taskade organization. The public CI runner and external contributors get a 401, so nobody outside the organization can install this public repo.
The package was lint-only. The repo has no lint script, and CI does not run lint. It was also in dependencies, so zapier push bundled it with the app.
PR #20 had a fix for this. It was closed and folded into PR #19, which also changes the task_due trigger and the README. PR #19 is still open, so master is still red.
Fix plan
Remove @taskade/eslint-plugin. Prune its tree from yarn.lock.
Add eslint and @typescript-eslint as public devDependencies, at the versions that the lockfile already holds.
Replace .eslintrc.json with a self-contained config. Keep the core rules of the old plugin that need only public packages.
Add a lint script and a CI lint step.
Correct the README: add a platform status table and the current list of Zapier operations.
Activity
docs(readme): Name task_due as the one trigger off the public API (#29)
fix(ci): Install the public repo without the private eslint plugin (#29…