south-paw / action-netlify-deploy Goto Github PK
View Code? Open in Web Editor NEW๐ Netlify deployments via GitHub actions
License: MIT License
๐ Netlify deployments via GitHub actions
License: MIT License
It would be nice to add support for GitHub repo environment deployments
Looks like the Netlify team have removed deploy
from the netlify/js-client
package and put it into their netlify/cli
which doesn't appear at a glance to be usable programically.
netlify/cli
be imported and its internal deploy method called in the action?
deploy
functionality be re-implemented into this action?
netlify/js-client
somehow@Hebilicious, you don't have issues open on your repo, but seems like you made some great improvements to the action (awesome job!)
Feel free to propose a PR back here to merge them into this repo ๐
I'm using this script given in the Readme. My production build works fine but the draft releases don't seem to work. It fails on the deployment step.
Here is my workflow script if you need to glance over.
On pull requests, the Deploy draft to Netlify step is failing. After I merge those failed PRs (forcefully), it works on production. The secrets NETLIFY_AUTH_TOKEN
and NETLIFY_SITE_ID
are already present, because of which the production build isn't failing. But what's going on with the draft releases? It says it can't find the auth token. It would be awesome if you could help me out here.
Created a new release on another repo and the action didn't put the correct message on Netlify.
I suspect that the isRelease
flag isn't checking for the right thing in the payload.
Finally got around to making a replacement action for this one: South-Paw/action-netlify-cli
netlify-cli
under the hood (so #21 isn't an issue)commit-comment
or comment-pull-request
to achieve same functionality as this actionMy intention is to archive this action in the near future. Please raise issues on the new project if you need a hand ๐
When the Github action is going to comment on a new PR, it would be nice to see it check if there are any other deploy comments for the same Netlify Site ID and if they are older than the current one the action should minimize those comments and mark them as outdated.
<!-- -->
) such as the time of build and the Netlify Site ID so that the action can compare comments easily.minimizeComment
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.