3 Commits

Author SHA1 Message Date
e77b071af1 Make CPKG more complete
All checks were successful
Build and Deploy on Tag / build-crosslang-shell-and-cpkg (push) Successful in 47s
2026-05-08 02:13:25 -05:00
e6d0a8ad6a Make CPKG more complete
All checks were successful
Build and Deploy on Tag / build-crosslang-shell-and-cpkg (push) Successful in 52s
2026-05-08 02:10:08 -05:00
8c11aa6f24 Make CPKG more complete
Some checks are pending
Build and Deploy on Tag / build-crosslang-shell-and-cpkg (push) Waiting to run
2026-05-08 01:56:55 -05:00
2 changed files with 29 additions and 2 deletions

View File

@@ -12,7 +12,7 @@ env:
GITEA_REGISTRY_USER: tesses50
jobs:
update-tap:
build-crosslang-shell-and-cpkg:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -29,9 +29,36 @@ jobs:
ln -s /usr/local/bin/crosslang /usr/local/bin/crossint
ln -s /usr/local/bin/crosslang /usr/local/bin/crossvm
crossint ./build.tcross pack
crossint ./build.tcross install
mkdir -p artifacts
cp Tesses.CrossLang.ShellPackage-*.crvm artifacts/ShellPackage.crvm
cp Tesses.CrossLang.PackageServer/bin/Tesses.CrossLang.PackageServer-*.crvm artifacts/CPKG.crvm
cd Tesses.CrossLang.PackageServer
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.Args
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.BuildEssentials
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.Std
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.Reference
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../Templates/compiletool
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../console
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../emptyweb
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../lib
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../template
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../tool
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../web
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
cd ../webapp
crosslang upload-package --token="${{ secrets.CPKG_KEY }}" --host="https://cpkg.tesseslanguage.com/"
- name: "Publish artifacts"
uses: akkuman/gitea-release-action@v1
env:

View File

@@ -1,6 +1,6 @@
func Pages.Index(ctx)
{
var repo = TypeOf(DB.Config.RepoCommitPrefix) == "String" ? DB.Config.RepoCommitPrefix : "https://onedev.site.tesses.net/crosslang/crosslangextras/~files/";
var repo = TypeOf(DB.Config.RepoCommitPrefix) == "String" ? DB.Config.RepoCommitPrefix : "https://git.tesses.org/tesses50/crosslangextras/src/commit/";
var pages = [
{