It does exactly what you wanted it to. Feel free to email me if you need help setting it up, happy to help. Cheers!
1,797 karma · joined August 19, 2011
It does exactly what you wanted it to. Feel free to email me if you need help setting it up, happy to help. Cheers!
Directions vary depending on what you’re doing, but for a React app this will work.
So click on the actions tab in the repo, and click the nodejs template.
Change the run command to the npm script you want to run like npm run ci-check. It will do something along the lines of npm ci && npm run lint-check && npm run format-check && npm run test && npm run build.
Save that. Then move it from the repo root into a new subdirectory you’ll need to create called .github/workflows.
If you are an admin, click the settings tab and protect your merge branch so you can only merge if this succeeds.
That’s it!
I just set this up yesterday for a new codebase with GitHub actions. Very straightforward, took an hour or two. Only odd part was that the GitHub actions wizard saves the yaml in the root instead of .github/workflows where it needs to be.
Seems like a master decision record in confluence, discussing finer points in a private slack channel, and demo and tie-breaking plus sync with busy or non text thinkers with ad hoc video meetings works well together. Another thing is quick prototypes of ux or architecture designs in codesandbox.
These all work well, but it would be great to have less overhead. Even on a small team though there are so many gaps it feels impossible to reconcile without all these.
Anyone have a team decision making workflow for spinning up new projects that is more efficient?
My favorite early js story is writing a “life cycle of stars” app in 4 hours in 1997 and getting a full high school semester worth of credit for it :-)
This one has the potential to help people in impoverished countries make a living wage. Would be really great if a company made this happen.
Some nice quotes from wise people:
> But as Alan Watts once reminded us, “This is the real secret of life — to be completely engaged with what you are doing in the here and now. And instead of calling it work, realize it is play.”
> In the words of Henry Miller, “the aim of life is to live, and to live means to be aware, joyously, drunkenly, serenely, divinely aware.”
> “If you’re going to try, go all the way. There is no other feeling like that. You will be alone with the gods, and the nights will flame with fire. DO IT. DO IT. DO IT. All the way You will ride life straight to perfect laughter. It’s the only good fight there is.” - Charles Bukowski
React: http://eliot-jones.com:5690/Home/Trend?id=React&allwords=tru...
Angular: http://eliot-jones.com:5690/Home/Trend?id=Angular&allwords=t...
Vue: http://eliot-jones.com:5690/Home/Trend?id=Vue&allwords=true
That’s ~20% more loneliness from heavy social media users!
Automatic searchable transcripts for video chats. Now that sounds useful!
The price is similar to what you get from an employer, except the employer pays most or all of the premium.