Compare commits

..

1 Commits

Author SHA1 Message Date
argoyle 23cdec0664 feat: migrate from GitLab CI to Gitea Actions
schemas / check-release (pull_request) Failing after 1m11s
schemas / vulnerabilities (pull_request) Successful in 2m4s
schemas / check (pull_request) Successful in 4m1s
schemas / build (pull_request) Has been skipped
schemas / deploy-prod (pull_request) Has been skipped
pre-commit / pre-commit (pull_request) Successful in 5m6s
- Update git remote to git.unbound.se
- Add Gitea workflows: ci.yaml, pre-commit.yaml, release.yaml, goreleaser.yaml
- Delete .gitlab-ci.yml
- Update Go module path to gitea.unbound.se/unboundsoftware/schemas
- Update all imports to new module path
- Update Docker registry to oci.unbound.se
- Update .goreleaser.yml for Gitea releases with internal cluster URL
- Remove GitLab CI linter from pre-commit config
- Use shared release workflow with tag_only for versioning

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 22:32:09 +01:00
4 changed files with 10 additions and 69 deletions
-2
View File
@@ -3,8 +3,6 @@ name: schemas
on:
push:
branches: [main]
tags:
- 'v*'
pull_request:
branches: [main]
workflow_dispatch:
+9 -4
View File
@@ -1,10 +1,6 @@
project_name: unbound-schemas
version: 2
gitea_urls:
api: http://gitea-http.gitea.svc.cluster.local:3000/api/v1
download: https://gitea.unbound.se
env:
- CGO_ENABLED=0
@@ -25,12 +21,21 @@ homebrew_casks:
repository:
owner: unboundsoftware
name: homebrew-taps
git:
url: 'http://gitea-http.gitea.svc.cluster.local:3000/unboundsoftware/homebrew-taps.git'
token: '{{ .Env.GITEA_TOKEN }}'
binaries: [schemactl]
directory: Casks
commit_author:
name: "Joakim Olsson"
email: joakim@unbound.se
homepage: "https://schemas.unbound.se/"
hooks:
post:
install: |
# replace foo with the actual binary name
system_command "/usr/bin/xattr", args: ["-dr", "com.apple.quarantine", "#{staged_path}/schemactl"]
url_template: "https://git.unbound.se/unboundsoftware/schemas/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
archives:
- id: unbound-schemas
+1 -3
View File
@@ -1,3 +1 @@
{
"version": "v0.9.1"
}
{"version":"v0.8.0"}
-60
View File
@@ -2,66 +2,6 @@
All notable changes to this project will be documented in this file.
## [0.9.1] - 2026-01-18
### 🐛 Bug Fixes
- *(ci)* Run build job on tags for Docker images
## [0.9.0] - 2026-01-18
### 🚀 Features
- Add commands for managing organizations and users
- Migrate from GitLab CI to Gitea Actions
### 🐛 Bug Fixes
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.239
- *(k8s)* Update ingress class configuration for schema
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.84
- *(docker)* Update Node.js version to 24.11.1-alpine
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.240
- *(deps)* Update opentelemetry-go monorepo
- *(deps)* Update module golang.org/x/crypto to v0.46.0
- *(deps)* Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.14.0
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.241
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.85
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.242
- *(deps)* Update module golang.org/x/crypto to v0.47.0
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.86
### 🚜 Refactor
- *(cache)* Optimize test setup and reduce iterations
### 🧪 Testing
- Add validation and event tests for organization and API key
- *(cache)* Update tests to use legacy hash for speed
### ⚙️ Miscellaneous Tasks
- *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.30.0
- *(deps)* Update goreleaser/goreleaser docker tag to v2.13.0
- *(deps)* Update golang docker tag to v1.25.5
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.0
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.1
- *(deps)* Update node.js to 682368d
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.2
- *(deps)* Update goreleaser/goreleaser docker tag to v2.13.1
- *(deps)* Update golang:1.25.5 docker digest to 0c27bcf
- *(deps)* Update node.js to v24.12.0
- *(deps)* Update node.js to c921b97
- *(deps)* Update goreleaser/goreleaser docker tag to v2.13.2
- *(deps)* Update golang:1.25.5 docker digest to ad03ba9
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.8.0
- *(deps)* Update goreleaser/goreleaser docker tag to v2.13.3
- *(deps)* Update golang:1.25.5 docker digest to 3a01526
- *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.24.0
- *(deps)* Update node.js to v24.13.0
- *(deps)* Update golang docker tag to v1.25.6
## [0.8.0] - 2025-11-21
### 🚀 Features