187 Commits

Author SHA1 Message Date
Bo-Yi Wu 1b92a095c1 ci: update GitHub Actions lint workflow configuration
- Update the golangci-lint-action version from `v5` to `v6` in the GitHub Actions lint workflow

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.3.2
2024-05-16 16:14:33 +08:00
qwerty287 8a872ab32f fix: icon URL (#60) 2024-05-16 16:10:54 +08:00
Bo-Yi Wu 17f7e18d78 chore: refine Docker setup and configuration
- Add a new `.hadolint.yaml` configuration file with specific rule ignores
- Update the Dockerfile to install `ca-certificates` without a fixed version

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.3.1
2024-04-29 15:42:37 +08:00
Bo-Yi Wu 59b6fbbaf2 ci: enhance CI workflows and test robustness
- Update the Codecov action version from `v3` to `v4` in the lint workflow

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-04-29 15:24:01 +08:00
qwerty287 2000a2e484 Add Woodpecker support to docs (#57)
* Update README.md

* Add files via upload

* Update DOCS.md

* Update main.go
2024-04-29 15:23:23 +08:00
Bo-Yi Wu 6dc40cfa7f chore: update build and linting configurations
- Update CodeQL GitHub Actions from v2 to v3 in codeql.yml
- Change goreleaser argument from `--rm-dist` to `--clean` in goreleaser.yml
- Update golangci-lint GitHub Action from v3 to v5 in lint.yml
- Update the Docker container for linting from golang:1.19-alpine to golang:1.22-alpine in lint.yml
- Standardize quotes around `checksums.txt` in .goreleaser.yaml
- Add changelog configuration with groups for features, bug fixes, enhancements, refactor, build process updates, documentation updates, and others in .goreleaser.yaml

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-04-29 15:21:46 +08:00
Bo-Yi Wu 7e5539d30c chore: update dependencies to latest versions
- Update `github.com/stretchr/testify` to version `1.9.0`
- Update `github.com/urfave/cli` to version `1.22.15`
- Update `github.com/cpuguy83/go-md2man/v2` to version `2.0.4`
- Update `github.com/google/uuid` to version `1.6.0`
- Update `github.com/shopspring/decimal` to version `1.4.0`
- Update `golang.org/x/crypto` to version `0.22.0`
- Update `golang.org/x/sys` to version `0.19.0`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-04-29 15:20:48 +08:00
appleboy 3f344cdf2e chore: update version of actions/setup-go in GitHub workflows
- Update the version of `actions/setup-go` from `v4` to `v5` in the `.github/workflows/docker.yml` file
- Update the version of `actions/setup-go` from `v4` to `v5` in the `.github/workflows/goreleaser.yml` file
- Update the version of `actions/setup-go` from `v4` to `v5` in the `.github/workflows/lint.yml` file

Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-12-24 19:12:48 +08:00
appleboy 692f7ff6dd feat: add support for specifying source branch in build configuration
- Add a new flag `source.branch` with default value `develop` and usage description "git source branch"
- Add a new struct `Source` with a `Branch` field
- Add a new field `Source` to the existing struct `Build`
- Add a new test case with `Source.Branch` set to "feature/awesome-feature"

Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-12-24 19:09:34 +08:00
appleboy 881339ea8f chore: refactor project configuration files
- Delete the `.editorconfig` file
- Add the `.gitignore` file

Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-12-24 19:06:07 +08:00
appleboy af8276f8fa chore: update dependencies to latest versions
- Update the version of `github.com/cpuguy83/go-md2man/v2` from `v2.0.2` to `v2.0.3`
- Update the version of `github.com/google/uuid` from `v1.3.1` to `v1.5.0`
- Update the version of `github.com/sirupsen/logrus` from `v1.8.1` to `v1.9.3`
- Update the version of `github.com/spf13/cast` from `v1.5.1` to `v1.6.0`
- Update the version of `golang.org/x/crypto` from `v0.13.0` to `v0.17.0`
- Update the version of `golang.org/x/sys` from `v0.12.0` to `v0.15.0`

Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-12-24 19:03:27 +08:00
appleboy 2586433815 chore: update dependency
Signed-off-by: appleboy <appleboy.tw@gmail.com>
v1.3.0
2023-09-24 21:55:01 +08:00
appleboy 69a9056c05 chore(makefile): remove unused build command
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 20:02:43 +08:00
appleboy 17058ff053 docs: remove unused badge
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:50:53 +08:00
appleboy 242a4e9588 chore: discordapp.com is deprecated
fix https://github.com/appleboy/drone-discord/issues/41

ref: https://github.com/discordjs/discord.js/pull/4160

Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:48:11 +08:00
more-pepsi 4bb2c902ad docs: add config example to usage. (#37) 2023-09-24 19:39:51 +08:00
appleboy 22c00bf3c3 fix: binary name
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:39:19 +08:00
appleboy f3724e17a2 chore(CI): setup tool
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:33:42 +08:00
appleboy 9d765d231b chore(go): bump dependency version
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:30:56 +08:00
appleboy 26bd0641dc chore(CI): update lint
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:29:59 +08:00
appleboy cb38b0a194 chore(CI): bump version
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:28:05 +08:00
appleboy 5144ba01a7 chore(CI): add goreleaser
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:25:10 +08:00
appleboy a1c6d30b44 chore(docker): update dockerfile
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:24:23 +08:00
appleboy bf68bcb2b9 chore: update makefile
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 19:22:20 +08:00
appleboy 6d07c7dd06 chore: add github actions
Signed-off-by: appleboy <appleboy.tw@gmail.com>
2023-09-24 18:59:04 +08:00
Bo-Yi Wu e282060e04 chore: update Go version and dependencies
- Update Go version from 1.13 to 1.20
- Update dependencies: godotenv to v1.5.1, testify to v1.8.2, and urfave/cli to v1.22.13
- Add several new indirect dependencies

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2023-05-24 08:57:46 +08:00
Bo-Yi Wu f760d3a7a8 ci: refactor CI/CD pipeline and remove unused configs
- Remove .appveyor.yml file
- Delete .drone.jsonnet file
- Remove .drone.yml file
- Update build and deployment steps in the pipeline
- Add notifications and manifest steps in the pipeline

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2023-05-24 08:56:14 +08:00
Nils 7ac022b650 allow not setting a username for messages (closes #38) (#39) 2023-05-13 23:04:59 +08:00
Bo-Yi Wu 2830e39260 chore: update go module
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.2.7
2021-07-04 15:12:06 +08:00
Bo-Yi Wu d4b1c86367 chore: update drone-template-lib module
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-07-04 15:06:56 +08:00
Bo-Yi Wu e1e8532e04 chore: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-07-04 15:05:47 +08:00
Bo-Yi Wu 52b70e4a89 chore: updae drone template library
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-07-03 10:59:33 +08:00
Bo-Yi Wu f6c3df01ff chore: update go module
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-06-18 08:51:38 +08:00
Bo-Yi Wu 78124dd591 chore: upgrade to go.16
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-06-18 08:51:09 +08:00
Laurant Marijnissen 61e5d95ddb Small spelling correction (#34) 2020-12-16 15:54:36 +08:00
Bo-Yi Wu a451d9e0a5 chore: upgrade to go1.15
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-26 12:19:09 +08:00
Bo-Yi Wu 30be2b99d7 update build time format
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.2.6
2020-07-23 12:16:10 +08:00
Bo-Yi Wu 546c9b8541 chore: update build name
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-07-21 10:30:27 +08:00
Bo-Yi Wu 48f22eab4a chore: upgrade to go1.14 2020-07-18 15:48:12 +08:00
Bo-Yi Wu 8567e2de7b chore: load env from /run/drone/env path 2020-07-17 23:24:45 +08:00
Bo-Yi Wu 5804cc4e37 chore: support for kubernetes runner (#32)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.2.5
2020-07-01 21:11:32 +08:00
Bo-Yi Wu 026a8936a9 chore: remove secrets in docs
fix https://github.com/appleboy/drone-discord/issues/28
2020-05-08 19:21:40 +08:00
Bo-Yi Wu fd5ccbeed3 chore: update format 2020-05-08 19:08:04 +08:00
fgierlinger 28dea47a9c Added information about discords webhook url (#27) 2020-05-08 19:06:43 +08:00
Bo-Yi Wu cb122520bd chore: add datetime example. 2020-03-26 23:49:35 +08:00
Bo-Yi Wu f677050f44 chore: Add duration 2020-03-26 23:45:14 +08:00
Bo-Yi Wu f0a5083d6d chore: Add duration 2020-03-26 23:39:34 +08:00
Bo-Yi Wu b2f5cf4ba4 chore: Add duration 2020-03-26 23:36:25 +08:00
Bo-Yi Wu cfc2d80805 chore: upgrade go module 2020-03-26 23:26:09 +08:00
Bo-Yi Wu 5607652dd4 chore(makefile): remove GOPACKAGE variable 2020-02-01 00:45:23 +08:00