Commit graph

261 commits

Author SHA1 Message Date
Arnout Engelen
4f21e40f73
Publish the target directory without creating our own tarball
This way 'npm publish' works and the package correctly has the
resources in a '/package' directory inside the tarball.

Tested by publishing locally, indeed the README is now correctly
shown at https://www.npmjs.com/package/mastodon-bot/v/1.0.1-test-raboof-3

Will release 1.0.2 from master after merging
2020-07-09 16:42:11 +02:00
Dmitri Sotnikov
9924423ec2
Merge pull request #55 from raboof/npm-package-should-contain-single-folder
npm package tgz should contain a single folder
2020-07-09 09:55:44 -04:00
Arnout Engelen
bdd6da6406
npm package tgz should contain a single folder
the npm package tgz should contain a single folder containing the package.json
and other resources. See https://docs.npmjs.com/cli/publish.

I suspect this is also the reason the README cannot be found
for https://www.npmjs.com/package/mastodon-bot/v/1.0.1
2020-07-09 09:36:31 +02:00
dmitri.sotnikov@gmail.com
5f23a98920 bumped up package.json version 2020-06-29 15:15:17 -04:00
Dmitri Sotnikov
f2433d2fef
Merge pull request #53 from DomainDrivenArchitecture/add_npm_publish
Add npm publish
2020-06-29 15:14:14 -04:00
jem
be5703273c add npm-publish 2020-06-29 20:27:01 +02:00
jem
87c5707e9c next try 2020-06-29 20:12:14 +02:00
jem
f4e9a44f37 fix PR test 2020-06-29 20:10:42 +02:00
jem
9a856e2cdc add shasum & allow 0.0.0-sth tags 2020-06-29 20:08:45 +02:00
jem
8999359ae6 adjust to new npm published package 2020-06-29 19:55:57 +02:00
jem
57376d2e15 increase version for improved release publishing ci 2020-06-29 19:55:28 +02:00
jem
1b43d0ecda fix format 2020-06-29 19:42:44 +02:00
jem
82d2a7b10f test should work on every branch 2020-06-29 19:42:28 +02:00
0f0e380ff2
fix test PR workflow 2020-06-29 19:12:39 +02:00
dmitri.sotnikov@gmail.com
27c99a7d55 bumped up version for release 2020-06-29 13:06:25 -04:00
Dmitri Sotnikov
24627ce59b
Merge pull request #52 from DomainDrivenArchitecture/automate_gh_release
Automate gh release
2020-06-29 13:04:16 -04:00
jem
43497f4cd3 maybe executable flag is also important to release artefact? 2020-06-29 18:48:47 +02:00
jem
b231fc5209 works :-) 2020-06-29 18:47:55 +02:00
jem
f8ac1d2df3 --tag has no impact? 2020-06-29 18:47:22 +02:00
jem
43be60f8e4 found no way to do a release without tag 2020-06-29 18:28:09 +02:00
jem
a150b1faa9 there is no mkdir ?? 2020-06-29 18:20:52 +02:00
jem
507a83969e no mor matrix for release 2020-06-29 18:13:55 +02:00
jem
80681be786 try to fix run 2020-06-29 18:06:14 +02:00
jem
dc7818e775 one more try #899 2020-06-29 17:58:40 +02:00
jem
e2bf78f090 try #518 :-( 2020-06-29 17:51:30 +02:00
jem
853d87a686 improve caching 2020-06-29 17:50:14 +02:00
jem
43a077a641 separate uses & run steps 2020-06-29 17:42:28 +02:00
jem
ba065753b2 add caching & use single wf & steps 2020-06-29 17:35:04 +02:00
jem
8ceded6122 try #3 2020-06-29 13:40:34 +02:00
jem
d6caab9d78 next try 2020-06-29 13:30:29 +02:00
jem
929505b553 next try 2020-06-29 13:27:51 +02:00
jem
f9f75a2324 next try ... 2020-06-29 13:18:27 +02:00
jem
65d4c54bb6 try to express dev/prod release 2020-06-29 13:15:11 +02:00
jem
b009b533b4 test package a release 2020-06-29 09:56:37 +02:00
jem
c6187eb178 uff, no sharing between workflows?! 2020-06-29 09:26:28 +02:00
jem
7d1f729bac separate test & release 2020-06-29 09:23:59 +02:00
jem
43b03b2740 rename 2020-06-29 09:23:46 +02:00
jem
f11b1dadd1 add build status badge 2020-06-29 09:11:47 +02:00
Dmitri Sotnikov
8409e5f4b8
Merge pull request #50 from raboof/dont-commit-compiled-js
Don't commit compiled javascript files
2020-06-27 14:52:59 -04:00
Dmitri Sotnikov
80713d5be9
Merge pull request #51 from raboof/restore-twitter-tests
Restore twitter tests
2020-06-27 14:52:11 -04:00
Arnout Engelen
5c19be147c
Restore twitter tests 2020-06-27 19:59:26 +02:00
Arnout Engelen
1e8a02d153
Don't commit compiled javascript files
Those just go out of sync and/or cause unnecessary conflicts.
2020-06-27 19:51:48 +02:00
Dmitri Sotnikov
f00b84c75a
Merge pull request #48 from DomainDrivenArchitecture/transformation
More differentiated transformation #45
2020-06-27 10:16:51 -04:00
jem
97b640e3b7 ci: install shadow as executable? 2020-06-27 15:47:02 +02:00
jem
d25ff69725 ci: fix shadow-cljs install ? 2020-06-27 15:43:55 +02:00
jem
d1f1850001 ci: remove caching 2020-06-27 15:39:00 +02:00
jem
dd6f45b4ee fix ci-cache 2020-06-27 15:35:33 +02:00
jem
e63e76a9c2 fix ci issue 2020-06-27 15:34:36 +02:00
24353ea1a8
Merge pull request #1 from raboof/restore-replacements-test
restore test for 'replacements'
2020-06-27 15:32:10 +02:00
jem
258c91128a first try for automating builds 2020-06-27 15:29:02 +02:00