1
0
mirror of https://github.com/Luzifer/github-publish.git synced 2024-09-19 16:02:57 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
88a19f1be9
Fix: Use tool name
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-06-28 00:09:53 +02:00
ff36e63eaa
Remove zip package installation, add case for "." package naming
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-06-28 00:05:26 +02:00
b880c3fa41
Work around caches: Request working version
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 17:24:09 +02:00
d3f29ac0d8
Fix: Need latest master of github-release tooling
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 16:14:43 +02:00
31eb52b7fc
Update golang.sh to work with recent containers
- Use dedicated install path for tools
- Update file formatting to follow Google code convention
- Fix golang parameters only getting set when test is enabled
- Move logging to stderr
- Default to `readonly` mod-mode
- Use `-trimpath` by default

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 16:11:14 +02:00
dea3a59f9c
Skip header when publishing release
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-29 13:35:43 +02:00
aaf3238c34
Fix: Alpine contains busybox awk, we need gawk
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 22:50:06 +02:00
f7ccbadff2
Fix: Extract changelog in correct directory
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 22:36:12 +02:00
be4e6ddeb9
Add history to github release
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 21:58:21 +02:00
2b13050ea0
Allow to disable tests
which might be required to build for example WASM projects

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-06-13 16:27:01 +02:00
33d3eb8ed3
Must install from within module
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:52:28 +02:00
ab8770958b
Disable readonly modules (prevents downloads)
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:45:17 +02:00
d30432f892
Work around go get being stupid
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:44:22 +02:00
a7a83e2169
Replace broken github-release fork
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:24:42 +02:00
f54f131825
Fix Github access-token warning
Repo aktau/github-release is unmaintained since 2017,
vdice/github-release contains minor changes to original repo and
therefore is the most suited for replacement. Only change is about
the access token (which fixes exactly above mentioned warning) and
hiding access-tokens from errors (which is now no longer required).

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-02-14 11:51:25 +01:00
87c8700991
Replace gox with simple loop (#5)
* Replace gox with simple loop

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Properly clone array

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Use function for sub-steps

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* No need to export suffix

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Use package as source for filename

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Fix iteration

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 14:13:32 +02:00
100cb7d469
Use fork to fix version detectiom
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 13:31:34 +02:00
69b2a776d5
Add mod mode to all go command calls
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:59:44 +02:00
e48574a06a
Restore variable order
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:53:31 +02:00
7b9800a5df
Pull dependencies outside working dir
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:46:51 +02:00
0f44b2988a
Add mod-mode support for Go 1.12+ (#4)
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:31:34 +02:00
32e36abf78
Use a proper version even when not publishing (#3) 2019-02-05 15:31:41 +01:00
7c74fa3ca8
Add flag to skip upload (#2) 2019-02-04 16:24:54 +01:00
f209f099ea
Fix: Flag parser of github-release behaves different as expected
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-08-10 12:18:04 +02:00
b9ec8fdc49
Allow to disable draft creation for immediate release
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-08-10 11:12:06 +02:00
5f75dff4b6
Fetch updates before installing zip on debian
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-07-23 16:47:43 +02:00
14c01aec35
Print Go version into build log
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-04-27 12:05:04 +02:00
68ba18f83d
Leave build dir at the end for following tassk
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-03-21 11:32:58 +01:00
a346ae949a
Do not upload SHA256SUMS twice
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:41:36 +01:00
954f943ddb
Fix: Upload all files
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:37:15 +01:00
09696c9141
Fix: Cat file before removing
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:35:53 +01:00
f1b606d816
Add multi-package support
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:29:47 +01:00
344b7cb7db
Remove verbose output
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:47:32 +01:00
63be49c12b
Remove extension before adding archive extension
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:40:30 +01:00
5d0421aa0f
Install requirement
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:33:28 +01:00
85ef73b298
Upload archives to Github
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:28:03 +01:00
129170def2
Revert "Add description to release created"
This reverts commit e6836ba135.
2017-08-19 15:52:02 +02:00
e6836ba135
Add description to release created
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-08-08 11:12:53 +02:00
e2639d2bad
Fix: Do not print literal \n
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-07-09 20:22:54 +02:00
c3dddb1356
Echo checksums on end of build
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-07-09 20:19:11 +02:00
Knut Ahlers
ae2f34579a Add code testing for branches and PRs (#1)
* Add code testing for branches and PRs

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Allow overwriting deployment tag

Signed-off-by: Knut Ahlers <knut@ahlers.me>

* Use an arbitrary string to prevent collisions

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-03-06 11:27:54 +01:00
08f9f67c58
Fix: Do not use $USER as it is a system var 2016-11-21 22:23:13 +01:00
4fbad14b35
Fix: Use correct user element in path 2016-11-21 20:27:58 +01:00
c7ff014626
Replace shasum 2016-11-21 20:21:56 +01:00
7ca5cce232
Add golang publisher 2016-11-21 13:48:30 +01:00