Yidi Sprei
52e3b353eb
refactor(workflow): update release workflow to enhance automation ( #7224 )
...
Replaced the old release workflow with a new setup using Release
Drafter. This refactor allows for more detailed release notes by
categorizing changes and automatically generating release drafts.
The new workflow triggers on semantic version tags and improves
permissions management. This change enhances the release process
by providing better documentation and automation.
2024-10-09 19:31:04 +08:00
Yidi Sprei
62bd0b9331
Add GitHub Actions workflow to automate release creation on tagged pushes ( #7209 )
...
* feat(workflows): add GitHub Action to create release on new tag
This workflow automates the release creation process whenever a new
tag is pushed to the repository. It checks if a release for the tag
already exists and creates one if it doesn't, enhancing the release
management and streamlining the deployment process.
* test
* fix(workflow): improve release existence check in release-on-tag.yml
Refactor the script to improve checking for existing releases by tag.
Return an object instead of using core.setOutput to streamline the
workflow logic. Also, set result-encoding to string for better
compatibility.
* fix(workflow): correct output handling in release-on-tag.yml
Corrected the output handling in the 'release-on-tag.yml' workflow file
by changing 'result-encoding' to 'outputs'. This ensures that the step
correctly checks if a release exists before attempting to create a new
one, thereby avoiding potential errors during the release process.
Added a blank line for better readability.
* fix(workflow): correct output setting in release-on-tag workflow
Refactored how the release_exists output is set to be compatible with
GitHub Actions syntax. This ensures the workflow reliably detects if
a release already exists, improving the robustness of the release
process.
* fix(release): correct output handling in release-on-tag workflow
Improved the way outputs are managed in the 'check_release' step by
returning values instead of direct assignments. This change ensures
better handling of release existence checks and improves code
readability. Added 'result-encoding' to specify string encoding for
results.
* fix(workflow): correct release existence check and add debug output
Refactored the release existence check to return a simple boolean
string ('true'/'false') rather than an object. Added a step to print
the release existence status for debugging purposes. This ensures
correct conditional evaluation and aids in troubleshooting workflow
issues.
* fix(workflow): simplify release process by removing redundant checks
The release-on-tag workflow has been streamlined by eliminating the
redundant steps checking for existing releases. This change reduces
complexity and speeds up the release process by directly creating a
release on every tag push without prior existence verification.
2024-09-30 14:18:13 +08:00
Omkar P
c6ac54812a
Use official SQL Server docker image for tests ( #7205 )
...
* Use official SQL Server docker image for tests
* Try with tag 2019-latest instead of latest
* Use platform ubuntu-20.04 for SQL Server
* Switch to 2019-CU18-ubuntu-20.04
* Check with 2022-latest image tag and ubuntu-latest platform
* Update health-cmd
* Try sqlcmd without -N -C
* Re-include -N -C, try with ubuntu-20.04
* Try ubuntu-20.04 without -N -C (last trial)
* Finalize working config
* Remove unused env variables
2024-09-30 11:21:19 +08:00
enomotodev
4a50b36f63
ci: Add PostgreSQL 14 and 15 to GitHub Actions matrix ( #7081 )
...
* ci: Add PostgreSQL 14 and 15 to GitHub Actions matrix
* ci: Remove older PostgreSQL versions from test matrix
2024-06-25 10:36:06 +08:00
Jinzhu
49d94c173c
upgrade github action tests template
2024-06-12 17:24:34 +08:00
dependabot[bot]
e043924fe7
chore(deps): bump actions/cache from 3 to 4 ( #6802 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
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>
2024-01-29 10:34:20 +08:00
dependabot[bot]
1b24081010
chore(deps): bump actions/checkout from 3 to 4 ( #6586 )
...
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-10-10 14:50:45 +08:00
Jinzhu
653732e1c3
Update go testing versions
2023-08-24 20:19:38 +08:00
Saeid
2066138684
ci: fix mariadb mysqladmin ( #6401 )
...
Co-authored-by: Saeid Saeidee <s.saeidee@sensysgatso.com>
2023-06-11 07:42:18 +08:00
dependabot[bot]
1d9f4b0f55
chore(deps): bump actions/stale from 7 to 8 ( #6190 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
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-04-11 10:27:05 +08:00
dependabot[bot]
d2dd0ce4a7
chore(deps): bump actions/setup-go from 3 to 4 ( #6165 )
...
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-23 11:18:02 +08:00
Cheese
02b7e26f6b
feat: add tidb integration test cases ( #6014 )
...
* feat: support tidb integration test
* feat: update the mysql driver version to test
2023-02-08 16:29:09 +08:00
Jinzhu
b0e13d95b4
update github tests action
2023-01-01 22:27:49 +08:00
dependabot[bot]
7da24d1d52
chore(deps): bump actions/stale from 6 to 7 ( #5945 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-27 08:47:17 +08:00
dependabot[bot]
e1dd0dcbc4
chore(deps): bump actions/stale from 5 to 6 ( #5717 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 5 to 6.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 11:13:01 +08:00
Aoang
ba227e8939
Add Go 1.19 Support ( #5608 )
2022-08-15 10:46:57 +08:00
dependabot[bot]
ce53ea53ee
chore(deps): bump actions/setup-go from 2 to 3 ( #5243 )
...
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-13 15:53:12 +08:00
dependabot[bot]
771cbed755
chore(deps): bump actions/stale from 4 to 5 ( #5244 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4 to 5.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/stale
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-13 15:52:40 +08:00
Naveen
5c9ef9a843
Set permissions for GitHub actions ( #5237 )
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-04-10 09:38:43 +08:00
dependabot[bot]
6c827ff2e3
chore(deps): bump actions/cache from 2 to 3 ( #5196 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
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-28 19:55:05 +08:00
Jinzhu
d66f37ad32
Add Go 1.18
2022-03-21 10:50:14 +08:00
dependabot[bot]
f961bf1c14
chore(deps): bump actions/checkout from 2 to 3 ( #5133 )
...
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-12 22:28:18 +08:00
Jinzhu
e0b4e0ec8f
Update auto stale days
2022-02-19 17:11:23 +08:00
Jinzhu
f19b84d104
Fix github action
2022-01-30 22:46:41 +08:00
kinggo
b47cf57f5e
ci: add gofumpt check in reviewdog ( #4973 )
2022-01-06 15:02:53 +08:00
Matthieu MOREL
2a578d767f
Use Golangci configuration file ( #4896 )
2021-12-10 17:44:11 +08:00
Jinzhu
b8f33a42a4
Add unused argument ( #4871 )
...
* Append unused argument to gorm statement
2021-11-23 17:11:52 +08:00
s-takehana
0b6bd33934
Update `tests.yml` ( #4741 )
2021-10-08 10:51:53 +08:00
jxlwqq
15188cf409
Add Go 1.17 ( #4666 )
2021-09-03 17:47:32 +08:00
Matthieu MOREL
cbe72751ac
Update Dependencies ( #4582 )
...
* Create dependabot.yml
* Bump reviewdog/action-golangci-lint from 1 to 2 (#1 )
Bumps [reviewdog/action-golangci-lint](https://github.com/reviewdog/action-golangci-lint ) from 1 to 2.
- [Release notes](https://github.com/reviewdog/action-golangci-lint/releases )
- [Commits](https://github.com/reviewdog/action-golangci-lint/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: reviewdog/action-golangci-lint
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>
* Bump actions/stale from 3.0.7 to 4 (#2 )
Bumps [actions/stale](https://github.com/actions/stale ) from 3.0.7 to 4.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v3.0.7...v4 )
---
updated-dependencies:
- dependency-name: actions/stale
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>
* Bump gorm.io/gorm from 1.21.9 to 1.21.12 in /tests (#3 )
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.21.9 to 1.21.12.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.21.9...v1.21.12 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump gorm.io/driver/mysql from 1.0.5 to 1.1.1 in /tests (#4 )
Bumps [gorm.io/driver/mysql](https://github.com/go-gorm/mysql ) from 1.0.5 to 1.1.1.
- [Release notes](https://github.com/go-gorm/mysql/releases )
- [Commits](https://github.com/go-gorm/mysql/compare/v1.0.5...v1.1.1 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/mysql
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>
* Bump github.com/lib/pq from 1.6.0 to 1.10.2 in /tests (#5 )
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.6.0 to 1.10.2.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.6.0...v1.10.2 )
---
updated-dependencies:
- dependency-name: github.com/lib/pq
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>
* Bump github.com/google/uuid from 1.2.0 to 1.3.0 in /tests (#6 )
Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Commits](https://github.com/google/uuid/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-09 13:16:25 +08:00
s-takehana
cf079b8b7d
Update version in `tests.yml` ( #4432 )
2021-06-02 09:58:22 +08:00
Chris Faulkner
15a46bc042
Fix some typos ( #4294 )
2021-04-19 21:03:39 +08:00
Jinzhu
88078e48d0
Remove sqlite_windows test case
2021-03-24 16:56:41 +08:00
Jinzhu
4d5cec8bdd
Add golang 1.16
2021-03-24 14:22:36 +08:00
Manyanda Chitimbo
f6308ed223
refactor: fix typo in tests.yml ( #4005 )
2021-01-27 11:18:39 +08:00
Jinzhu
9dbef26feb
Fix feature request label
2020-10-19 11:49:03 +08:00
Jinzhu
1d5f910b6e
Update workflows template
2020-09-14 15:30:55 +08:00
Jinzhu
ff3880292d
Update missing playground template
2020-09-03 11:48:44 +08:00
Jinzhu
84dbb36d3b
Add Golang v1.15
2020-08-24 20:24:25 +08:00
Jinzhu
f962872b48
Fix labeler
2020-08-05 14:22:35 +08:00
Jinzhu
07ce8caf7d
Remove labeler workflows
2020-07-30 17:42:41 +08:00
Jinzhu
e83e210971
Update postgres DSN
2020-07-16 17:15:57 +08:00
Jinzhu
2595402507
Add reviewdog
2020-07-16 13:37:02 +08:00
Jinzhu
c091cd6aa4
Update stale action
2020-07-09 22:14:11 +08:00
Jinzhu
d04984323f
Add stale for v1 action
2020-07-09 22:02:29 +08:00
Jinzhu
f835a4deac
Add health check for github action databases
2020-07-04 07:57:33 +08:00
Jinzhu
8100ac7663
Change default postgres DSN for github action
2020-07-03 09:27:24 +08:00
Jinzhu
322c6a36ee
Fix .github config
2020-07-01 19:52:16 +08:00
EricZhou
eac6d1bdb9
issue
2020-06-24 16:33:25 +08:00
Jinzhu
834cfa2c78
Disable GORM_VERBOSE in github action
2020-06-24 15:04:46 +08:00