diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml new file mode 100644 index 0000000..d18f3c3 --- /dev/null +++ b/.github/workflows/pipeline.yml @@ -0,0 +1,8 @@ +name: Pipeline +on: + push: + schedule: + - cron: '0 1 * * 1' # Every Monday at 1AM UTC +jobs: + tests: + uses: Invoca/ruby-test-matrix-workflow/.github/workflows/ruby-test-matrix.yml@main diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..56d6ff5 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,49 @@ +PATH + remote: . + specs: + rufus-lua (1.3.0) + ffi (~> 1.9) + +GEM + remote: https://rubygems.org/ + specs: + byebug (11.1.3) + coderay (1.1.3) + diff-lcs (1.5.0) + ffi (1.16.3) + method_source (1.1.0) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + rake (13.2.1) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + +PLATFORMS + x86_64-darwin-22 + x86_64-darwin-23 + x86_64-darwin-24 + +DEPENDENCIES + pry + pry-byebug + rake + rspec (>= 2.13.0) + rufus-lua! + +BUNDLED WITH + 2.6.5 diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..0d29a78 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,32 @@ +# This file is partially auto-generated by the invoca-backstage-tools gem +# The following fields should not be edited manually as they are auto-generated +# based on the contents of the repo: +# - metadata.name +# - metadata.title +# - metadata.description +# - annotations.github.com/project-slug +# - invoca.com/version-repository-location +# - invoca.com/version-repository-name +# - spec.type +# - spec.owner +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: rufus-lua-gem + title: Rufus::Lua + description: ruby-ffi based bridge from Ruby to Lua + tags: + - ruby + - gem + - public + annotations: + buildkite.com/project-slug: invoca/rufus-lua + github.com/project-slug: invoca/rufus-lua + invoca.com/version-repository-location: gemfury + invoca.com/version-repository-name: rufus-lua +spec: + type: library + lifecycle: production + owner: octothorpe + dependsOn: []