Matheus Macabu
c46c1a7128
build: use goreleaser for building cross-compiled binaries and add riscv64 target ( #2135 )
...
* build: use goreleaser to cross-compile binaries for all platforms and archs
The main motivation behind it is because "gox" is unmaintained and archived
and it does not support "linux/riscv64" as a target.
Right now, goreleaser is only building the binaries, and I've tried to replicate
the exact same way the old script does.
In the future, if so desired, goreleaser could be used to further automate the
build and release pipeline by creating the release in GitHub.
* build: create binaries and OCI image for linux/riscv64
2024-08-20 13:09:12 +10:00
Mike Farah
bf2bc29e47
Dont run release build on v4 branch
2024-02-09 10:23:46 +11:00
dependabot[bot]
c7b14eacbd
Bump actions/setup-go from 4 to 5 ( #1894 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-12 09:55:42 +11:00
dependabot[bot]
0a0182da13
Bump actions/checkout from 3 to 4 ( #1776 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 07:58:30 +10:00
dependabot[bot]
cbe84232a3
Bump actions/setup-go from 3 to 4 ( #1601 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-18 14:22:25 +11:00
Mike Farah
5cb3c876fc
bump to go 1.20
2023-02-11 04:06:16 +11:00
Mike Farah
a6d1a52e33
Fixing versioning code for release
2022-11-15 20:08:58 +11:00
Mike Farah
9edff1f22c
Use new github action syntax
2022-11-14 17:40:12 +11:00
Takumi Sue
1fd96e168e
Fix mis-versioning due to hardcoding cmd.Version ( #1431 )
2022-11-14 16:38:43 +11:00
Mike Farah
eac988abdc
Updated release to always use latest go
2022-10-23 14:50:00 +11:00
Mike Farah
b1a40a9fb7
Bumped go compiler; bumped quality tools
2022-08-29 14:13:15 +10:00
dependabot[bot]
22a2ccfdf4
Bump actions/setup-go from 2 to 3 ( #1183 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-15 08:27:51 +10:00
Mike Farah
270d8bd51a
Releasing 4.24.3
2022-04-12 09:49:13 +10:00
Mike Farah
2ef367b2b0
Trying new release process
2022-04-12 09:36:52 +10:00
Mike Farah
454e563a0e
Trying new release process
2022-04-12 09:35:18 +10:00
Mike Farah
217744bc9a
Pulled out docker build
2022-04-12 09:27:35 +10:00
Mike Farah
bc2118736b
v4.24.2
2022-03-28 14:36:27 +11:00
Mike Farah
3cd999bb87
Bumping to go1.18, bumping dev tools
2022-03-28 14:18:55 +11:00
dependabot[bot]
b1fee26a7f
Bump actions/checkout from 2 to 3 ( #1130 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-10 13:43:36 +11:00
Mike Farah
8c2dd1af07
Bump golang compiler #1037
2021-12-21 09:38:28 +11:00
Ben Burke
3f4bbf748d
add labels, quote some values
...
apply some standard labels from <https://github.com/opencontainers/image-spec/blob/main/annotations.md >
quotes some secrets in case they might contain shell special characters
2021-11-22 09:47:28 +11:00
dependabot[bot]
9f9590d5c0
Bump actions/create-release from 1.0.0 to 1.1.4
...
Bumps [actions/create-release](https://github.com/actions/create-release ) from 1.0.0 to 1.1.4.
- [Release notes](https://github.com/actions/create-release/releases )
- [Commits](https://github.com/actions/create-release/compare/v1.0.0...v1.1.4 )
---
updated-dependencies:
- dependency-name: actions/create-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 08:25:26 +11:00
Mike Farah
d22de94e8c
Updated github action release to generate man page
2021-10-21 19:59:35 +11:00
Mike Farah
7b92aa0fcf
Bumping go-lang, docker versions
2021-10-20 10:58:54 +11:00
Mike Farah
61f569aebb
fixing docker pipeline for nextime
2021-02-11 10:58:40 +11:00
Mike Farah
9ff51cd066
attempt to fix dockre
2021-02-11 10:58:40 +11:00
Mike Farah
9dd6d11362
Fixed bad docker version
2021-02-11 10:58:40 +11:00
Mike Farah
a6ae33c3f1
Cleaning up release process, fixed github action version
2020-12-29 09:50:21 +11:00
Mike Farah
6a05e517f1
Updated release instructions, remove gate for release
2020-12-23 10:23:09 +11:00
Mike Farah
52ae633cb7
trialing github release actions
2020-12-22 20:05:23 +11:00
Mike Farah
9356ca59bb
trialing github release actions
2020-12-22 20:03:01 +11:00
Mike Farah
6dec167f74
trialing github release actions
2020-12-22 20:01:21 +11:00
Mike Farah
00f6981314
trialing github release actions
2020-12-22 19:56:56 +11:00
Mike Farah
4c60a2a967
trialing github release actions
2020-12-22 19:52:44 +11:00
Mike Farah
f4529614c4
trialing github release actions
2020-12-22 19:19:48 +11:00
Mike Farah
f059e13f94
automated docker releases!
2020-12-22 16:16:31 +11:00
Mike Farah
4dbf158505
playing with release action
2020-12-22 16:01:00 +11:00
Mike Farah
39a93a2836
playing with release action
2020-12-22 16:00:15 +11:00
Mike Farah
7c158fce26
playing with release action
2020-12-22 15:58:56 +11:00
Mike Farah
0bf43d2a55
playing with release action
2020-12-22 15:47:59 +11:00
bahetiamit
e07a5b6065
Adding github action on release to publish multi-arch image
2020-11-20 13:48:35 +11:00