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>
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.