Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(devenv): setup tasks & configs migrating to pnpm - #133
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
- Loading branch information
1 parent
c1dd3c7
commit a190edc
Showing
40 changed files
with
5,366 additions
and
11,506 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,25 @@ | ||
# See here for image contents: https://github.com/openinf/docker-fish | ||
|
||
FROM dereknongeneric/fish | ||
FROM dereknongeneric/fish:latest | ||
|
||
# Needed by Linguist | ||
# See: https://github.com/github/linguist/blob/HEAD/README.md#dependencies | ||
# TODO(@DerekNonGeneric): add these to shared devcontainer image and remove this | ||
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ | ||
&& apt-get -y install --no-install-recommends build-essential cmake pkg-config libicu-dev zlib1g-dev libcurl4-openssl-dev libssl-dev ruby-dev | ||
|
||
################################################################################ | ||
# The below is for the codespaces devcontainer. Uncomment if you want to use it. | ||
################################################################################ | ||
|
||
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.245.2/containers/codespaces-linux/.devcontainer/base.Dockerfile | ||
|
||
# FROM mcr.microsoft.com/vscode/devcontainers/universal:2-focal | ||
|
||
# ** [Optional] Uncomment this section to install additional packages. ** | ||
# USER root | ||
# | ||
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ | ||
# && apt-get -y install --no-install-recommends <your-package-list-here> | ||
# | ||
# USER codespace |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# $schema: https://json.schemastore.org/github-workflow | ||
name: 'CodeQL' | ||
|
||
on: | ||
push: | ||
branches: ['main'] | ||
pull_request: | ||
branches: ['main'] | ||
schedule: | ||
# "At 10:00 UTC on Monday" https://time.is/UTC#time_difference | ||
- cron: '0 10 * * 1' # https://crontab.guru/#0_10_*_*_1 | ||
|
||
jobs: | ||
analyze: | ||
name: Analyze | ||
runs-on: ubuntu-latest | ||
permissions: | ||
actions: read | ||
contents: read | ||
security-events: write | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
language: ['javascript', 'ruby'] | ||
|
||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v3 | ||
|
||
- name: Setup Node.js environment | ||
uses: actions/setup-node@v3.5.1 | ||
with: | ||
node-version-file: '.nvmrc' | ||
|
||
- name: Setup Ruby, JRuby and TruffleRuby | ||
uses: ruby/setup-ruby@v1.120.0 | ||
with: | ||
# Engine and version to use, see the syntax in the README. Reads from .ruby-version or .tool-versions if unset. | ||
ruby-version: '.ruby-version' | ||
bundler-cache: true | ||
# The working directory to use for resolving paths for .ruby-version, .tool-versions and Gemfile.lock. | ||
working-directory: './' | ||
|
||
- name: Initialize CodeQL | ||
uses: github/codeql-action/init@v2 | ||
with: | ||
languages: '${{ matrix.language }}' | ||
|
||
- name: Run microsite build script | ||
run: | | ||
./build/tasks/compile/compile-site.mjs | ||
- name: Perform CodeQL Analysis | ||
uses: github/codeql-action/analyze@v2 | ||
with: | ||
category: '/language:${{ matrix.language }}' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,23 @@ | ||
!.* | ||
!.*.* | ||
!**/.* | ||
!**/.*.* | ||
!.**/**/* | ||
!.**/**.*.* | ||
!.**/.*/* | ||
!.**/.*.*.* | ||
|
||
.git/ | ||
**/_site/ | ||
**/node_modules/ | ||
/vendor/** | ||
package.json | ||
|
||
LICENSE | ||
README.md | ||
Gemfile | ||
Gemfile.lock | ||
package.json | ||
package-lock.json | ||
pnpm-lock.yaml | ||
yarn.lock |
Oops, something went wrong.