diff --git a/.forgeo/workflows b/.forgeo/workflows new file mode 100644 index 0000000..d151d7a --- /dev/null +++ b/.forgeo/workflows @@ -0,0 +1,11 @@ +on: [push] +jobs: + test: + runs-on: docker + steps: + - uses: actions/cascading-pr@v1.0.1 + with: + GOPATH="$CI_PROJECT_DIR/.cache" + GOCACHE="$CI_PROJECT_DIR/.cache/build" + MAUTRIX_VERSION=$(cat go.mod | grep 'maunium.net/go/mautrix ' | awk '{ print $2 }') + GO_LDFLAGS="-s -w -linkmode external -extldflags -static -X go.mau.fi/gomuks/version.Tag=$CI_COMMIT_TAG -X go.mau.fi/gomuks/version.Commit=$CI_COMMIT_SHA -X 'go.mau.fi/gomuks/version.BuildTime=`date -Iseconds`' -X 'maunium.net/go/mautrix.GoModVersion=$MAUTRIX_VERSION'" \ No newline at end of file