Filippo Valsorda
beb5dfa28c
.github/workflows: add darwin/amd64 build target
...
Closes #676
2026-01-21 18:49:46 +01:00
Filippo Valsorda
b8564adb6d
.github/workflows: inject version into source release artifact
...
Updates #671
Updates golang/go#77020
2025-12-28 13:00:23 +01:00
Filippo Valsorda
50a600eef5
.github/workflows: improve release reproducibility
...
Remove the go-version-file test target, because it will just use the
toolchain line. It's a bit unfortunate we lose coverage of a go.mod
version that's older than oldstable, but that should not happen and it'd
not be a supported Go version anyway.
2025-12-27 15:59:06 +01:00
Filippo Valsorda
13aab81842
.github/workflows: build and release source tarball
...
Fixes #401
2025-12-27 15:59:06 +01:00
Filippo Valsorda
52338c20df
.github/workflows: enable GitHub artifact attestation
...
Closes #621
Co-authored-by: Helio Machado <0x2b3bfa0+git@googlemail.com >
2025-12-27 10:28:25 +01:00
Filippo Valsorda
d7409cdc74
.github/workflows: update and harden GitHub Actions workflows
2025-12-22 19:41:12 +01:00
Filippo Valsorda
20eba7e285
cmd/age,cmd/age-keygen: remove unnecessary injected Version
...
golang/go#50603 started stamping the VCS tag version.
2025-12-07 16:24:46 +01:00
Helio Machado
fce45118ee
.github/workflows: fix actions/setup-go cache ( #622 )
2025-06-15 20:42:25 +02:00
Filippo Valsorda
bbe6ce5eeb
.github/workflows: update artifacts Actions
...
Co-authored-by: Rene Leonhardt <65483435+reneleonhardt@users.noreply.github.com >
2024-06-16 16:01:06 +02:00
Filippo Valsorda
2a761fcb8c
.github/workflows: update GitHub Actions
2024-06-16 06:03:13 -04:00
Filippo Valsorda
bc21ece498
.github/workflows: disable environment
...
It's very spammy, just move the secret to a repository secret.
2024-06-16 06:03:13 -04:00
Helio Machado
5d5c9c48d8
.github/workflows: parallelize build process ( #456 )
2022-10-10 07:41:06 -04:00
Helio Machado
e05ce267a6
.github/workflows: use gh to upload release artifacts ( #455 )
...
* .github/workflows: use gh to upload release artifacts
https://cli.github.com/manual/gh_release_upload
* .github/workflows: remove unnecessary braces
When you use expressions in an if conditional, you may omit the expression syntax ${{ }} because GitHub automatically evaluates the if conditional as an expression.
https://docs.github.com/en/actions/learn-github-actions/expressions
2022-10-09 22:38:36 -04:00
a1346054
ebf48f1bbc
doc: trim trailing whitespace
2022-09-28 05:46:34 -04:00
Simone Ragusa
1f84a45175
.github/workflows: change Go LICENSE URL from golang.org to go.dev ( #449 )
...
Co-authored-by: Filippo Valsorda <github@bip.filippo.io >
2022-09-11 15:54:32 -04:00
Michael Cook
08f52cc125
.github/workflows: skip signing if key pass isn't available ( #377 )
...
With the exception of GITHUB_TOKEN, secrets are not passed to the
runner when a workflow is triggered from a forked repository.
See https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows#pull-request-events-for-forked-repositories
2021-12-18 10:54:10 -05:00
Filippo Valsorda
3bd9ab8e9b
.github/workflows: sign Windows binaries
...
Fixes #326
Closes #328
Co-authored-by: Joshua Small <technion@lolware.net >
2021-10-04 11:59:48 +02:00
Filippo Valsorda
3d7a7ff0b8
.github/workflows: add -trimpath to build and refactor a bit
2021-09-10 12:09:00 +02:00
Filippo Valsorda
427edf35cc
.github/workflows: downscope permissions where possible
2021-09-10 11:38:48 +02:00
Filippo Valsorda
a6a173e24f
.github/workflows: add freebsd/amd64 and darwin/arm64 builds
...
Fixes #189
2021-04-22 22:22:57 -04:00
Filippo Valsorda
f7011ee36a
.github/workflows: include LICENSE in binary builds
2021-01-06 13:49:56 +01:00
Filippo Valsorda
6f51e96429
.github/workflows: add build.yml
...
Fixes #164
Fixes #148
Fixes #133
Closes #25
2021-01-02 23:41:45 +01:00