Full Code of disneystreaming/weaver-test for AI

deprecation 436af6879c49 cached
6 files
5.1 KB
1.6k tokens
1 requests
Download .txt
Repository: disneystreaming/weaver-test
Branch: deprecation
Commit: 436af6879c49
Files: 6
Total size: 5.1 KB

Directory structure:
gitextract_iqdafhnk/

├── .gitattributes
├── .github/
│   └── workflows/
│       └── ci.yml
├── .gitignore
├── .nojekyll
├── README.md
└── docs/
    └── index.html

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
*.png filter=lfs diff=lfs merge=lfs -text
*.svg filter=lfs diff=lfs merge=lfs -text
*.gif filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.webp filter=lfs diff=lfs merge=lfs -text
*.mp4 filter=lfs diff=lfs merge=lfs -text



================================================
FILE: .github/workflows/ci.yml
================================================
name: CI

on:
  pull_request:
    branches: ["main", "series/*"]
  push:
    branches: ["main", "series/*"]
    tags: ["v*"]

concurrency:
  group: ci-${{ github.ref }}
  cancel-in-progress: true

jobs:
  build:
    name: Test ${{matrix.scalaVersion}} (${{matrix.scalaPlatform}})
    strategy:
      fail-fast: false
      matrix:
        os: [ubuntu-latest]
        java: [8]
        scalaVersion: ["2_12", "2_13", "3"]
        scalaPlatform: ["jvm", "js", "native"]
    runs-on: ${{ matrix.os }}
    env:
      BUILD_KEY: ${{matrix.scalaVersion}}_${{matrix.scalaPlatform}}
    steps:
      - name: Checkout current branch
        uses: actions/checkout@v2

      - name: Cache
        uses: coursier/cache-action@v6
        with:
          extraKey: ${{ env.BUILD_KEY }}

      - uses: actions/setup-java@v3
        with:
          distribution: 'temurin' 
          java-version: ${{ matrix.java }}
          cache: 'sbt'

      - name: Run tests
        run: |
          sbt test_$BUILD_KEY \
              pushRemoteCache_$BUILD_KEY

      - name: Run checks
        if: matrix.scalaVersion == '2_13' && matrix.scalaPlatform == 'jvm'
        run: |
          sbt scalafix_$BUILD_KEY \
              scalafixTests_$BUILD_KEY \
              scalafmt_$BUILD_KEY \
              "docs/mdoc --in $PWD/README.md"

      - name: Upload compilation cache
        uses: actions/upload-artifact@v2
        with:
          name: compilation-${{env.BUILD_KEY}}.zip
          path: /tmp/remote-cache

  # This is dummy stage to configure github checks in a way
  # that is agnostic to the build matrix
  build-success-checkpoint:
    runs-on: ubuntu-latest
    needs: build
    steps:
      - name: Build matrix completed
        run: echo "Build result is a ${{ needs.build.result }}"

  documentation:
    name: Documentation
    runs-on: ubuntu-latest
    steps:
      - name: Checkout current branch
        uses: actions/checkout@v3

      - uses: actions/setup-java@v3
        with:
          distribution: 'temurin' 
          java-version: '8'
          cache: 'sbt'

      - name: Run mdoc
        run: sbt "docs/mdoc"

  publish:
    name: Publish
    needs: [documentation, build]
    if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || (github.ref == 'refs/heads/main'))
    runs-on: ubuntu-latest
    steps:
      - name: Checkout current branch (full)
        uses: actions/checkout@v3
        with:
          fetch-depth: 0

      - uses: actions/setup-java@v3
        with:
          distribution: 'temurin' 
          java-version: '8'
          cache: 'sbt'

      - name: Download compilation cache
        uses: actions/download-artifact@v2
        with:
          path: /tmp/remote-cache

      - name: Unpack compilation cache
        run: cd /tmp/remote-cache && (ls | xargs -I {} sh -c 'cp -r {}/* .')

      - name: Publish ${{ github.ref }}
        run: |
          sbt 'pullRemoteCache; ci-release'
        env:
          PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
          PGP_SECRET: ${{ secrets.PGP_SECRET }}
          SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
          SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}

  site:
    name: Publish Site
    needs: [publish]
    if: startsWith(github.ref, 'refs/tags/v')
    runs-on: ubuntu-latest
    steps:
      - name: Checkout current branch (full)
        uses: actions/checkout@v3
        with:
          fetch-depth: 0
          lfs: true

      - uses: laughedelic/coursier-setup@v1
        with:
          jvm: adopt:8
          apps: ammonite sbt

      - name: Cache
        uses: coursier/cache-action@v3

      - name: Release site
        run: |
          mkdir -p $HOME/.ssh
          ssh-keyscan -t rsa github.com >> $HOME/.ssh/known_hosts
          sbt docs/docusaurusCreateSite
          amm scripts/releaseSite.sc
        env:
          GITHUB_DEPLOY_KEY: ${{ secrets.GIT_DEPLOY_KEY }}


================================================
FILE: .gitignore
================================================
#mill
out

# sbt
lib_managed
project/project
target

# Eclipse
.cache*
.classpath
.project
.scala_dependencies
.settings
.target
.worksheet

# IntelliJ
.idea
.idea_modules
*.iml

# ENSIME
.ensime
.ensime_lucene
.ensime_cache

# Mac
.DS_Store

# Akka Persistence
journal
snapshots

# Log files
*.log

#Floobits
.floo

# Local Dynamo DB
dynamodb_lib
*.db

# Node
node_modules
website/translated_docs
website/build/
website/yarn.lock
website/node_modules
website/i18n/*

.bsp
.bloop
.vscode
.metals
.ammonite
project/metals.sbt

# File dumps
version
intellijPlugin


================================================
FILE: .nojekyll
================================================


================================================
FILE: README.md
================================================
# THIS PROJECT HAS BEEN MOVED

[Typelevel](https://typelevel.org/about/) is keeping Weaver alive: https://github.com/typelevel/weaver-test/

### Where can I find the old code?
The last code of the **original Weaver project** is still accessible [here in the main branch](https://github.com/disneystreaming/weaver-test/tree/main/)

Kind regards, and good luck in your endeavours!


================================================
FILE: docs/index.html
================================================
<!DOCTYPE html>
<html>
<body>

<script>
location.replace("https://github.com/disneystreaming/weaver-test/")
</script>

</body>
</html>
Download .txt
gitextract_iqdafhnk/

├── .gitattributes
├── .github/
│   └── workflows/
│       └── ci.yml
├── .gitignore
├── .nojekyll
├── README.md
└── docs/
    └── index.html
Condensed preview — 6 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (6K chars).
[
  {
    "path": ".gitattributes",
    "chars": 254,
    "preview": "*.png filter=lfs diff=lfs merge=lfs -text\n*.svg filter=lfs diff=lfs merge=lfs -text\n*.gif filter=lfs diff=lfs merge=lfs "
  },
  {
    "path": ".github/workflows/ci.yml",
    "chars": 3927,
    "preview": "name: CI\n\non:\n  pull_request:\n    branches: [\"main\", \"series/*\"]\n  push:\n    branches: [\"main\", \"series/*\"]\n    tags: [\""
  },
  {
    "path": ".gitignore",
    "chars": 562,
    "preview": "#mill\nout\n\n# sbt\nlib_managed\nproject/project\ntarget\n\n# Eclipse\n.cache*\n.classpath\n.project\n.scala_dependencies\n.settings"
  },
  {
    "path": ".nojekyll",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "README.md",
    "chars": 379,
    "preview": "# THIS PROJECT HAS BEEN MOVED\n\n[Typelevel](https://typelevel.org/about/) is keeping Weaver alive: https://github.com/typ"
  },
  {
    "path": "docs/index.html",
    "chars": 135,
    "preview": "<!DOCTYPE html>\n<html>\n<body>\n\n<script>\nlocation.replace(\"https://github.com/disneystreaming/weaver-test/\")\n</script>\n\n<"
  }
]

About this extraction

This page contains the full source code of the disneystreaming/weaver-test GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 6 files (5.1 KB), approximately 1.6k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!