[squash] split common data

instead of building the packaged binaries with the `bindata` tag, this
introduces a new forgejo-common package which contains common assets and
architecture independent files.

This is the first of a handful of PRs that will ultimately enable
building packages for multiple architectures.
This commit is contained in:
crystal 2024-04-29 04:30:06 -06:00
parent 7fcc7721f8
commit b5914277d3
No known key found for this signature in database
GPG key ID: 1122054731F7CC43
11 changed files with 54 additions and 25 deletions

View file

@ -59,13 +59,11 @@ jobs:
- name: Build Forgejo for amd64
run: ./.ci-make.sh submodule-build forgejo forgejo-bin
env:
TAGS: bindata
- name: Build Forgejo (with SQLite) for amd64
run: ./.ci-make.sh submodule-build forgejo forgejo-sqlite-bin
env:
TAGS: bindata sqlite sqlite_unlock_notify
TAGS: sqlite sqlite_unlock_notify
- run: ./.ci-make.sh package-prep
- run: ./.ci-make.sh package-build-deps