Skip to content

Commit

Permalink
Pull latest language versions (#82)
Browse files Browse the repository at this point in the history
* Pull latest language versions

* update ci

* workon versioning

* new pyyaml

* downgrade ruby
  • Loading branch information
coilysiren authored Sep 24, 2023
1 parent 92c8b45 commit eb54580
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 27 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,22 @@ on:

jobs:
test:
name: ${{ matrix.language }}
strategy:
matrix:
language: [python, rust, go, ruby, js]
name: ${{ matrix.language }}
runs-on: ubuntu-latest

# https://github.com/actions/runner-images
runs-on: ubuntu-22.04

steps:
# https://github.com/actions/setup-python
- name: setup python
uses: actions/setup-python@v4
with:
python-version: "3.11"

# https://github.com/actions/checkout
- name: checkout code
uses: actions/checkout@v3

Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.python-version
.vscode
data/sorted_by_*
src/rust/target/
74 changes: 52 additions & 22 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 13 additions & 3 deletions config.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,32 @@
# https://endoflife.date/python
# https://hub.docker.com/_/python
python:
dockerImage: python:3.11
scriptInvoker: python

# https://releases.rs/
# https://hub.docker.com/_/rust
rust:
dockerImage: rust:1.69
dockerImage: rust:1.72
scriptInvoker: cargo run --manifest-path ./src/rust/Cargo.toml --bin
envVars: RUST_BACKTRACE=1
useShortScriptName: true

# https://endoflife.date/go
# https://hub.docker.com/_/golang
go:
dockerImage: golang:1.20
dockerImage: golang:1.21
scriptInvoker: go test
scriptSuffix: ./src/go/helpers.go

# https://endoflife.date/ruby
# https://hub.docker.com/_/ruby
ruby:
dockerImage: ruby:3.2
scriptInvoker: ruby

# https://endoflife.date/nodejs
# https://hub.docker.com/_/node/
js:
dockerImage: node:20.0
dockerImage: node:20
scriptInvoker: node

0 comments on commit eb54580

Please sign in to comment.