Skip to content
This repository has been archived by the owner on Apr 20, 2021. It is now read-only.

[WIP] chore: Add workflow files #8

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

[WIP] chore: Add workflow files #8

wants to merge 2 commits into from

Conversation

ebebbington
Copy link
Member

@ebebbington ebebbington commented Oct 24, 2020

Adds workflow files for:

  • ci - running tests (incl bson), format check and lint check
    • Could be done for bson as well? (rust fmt check)
  • bumper - bumps Deno and Rust dependencies
    • To be decided which module manager to use
  • release - Releases to eggs.land on publish

This is a work in progress, and also a proposal.

Things left to decide are:

  • Which MM to use (./.github/workflows/bumper.yml)
  • Running of tests needs to be added (.github/workflows/ci.yml)
  • CI_TOKEN needs to be created to allow pushing
  • NEST_LAND_API_KEY token needs to be created for pulishing to nest.land

Suggestions/improvements/questions are obviously welcome. This PR is subject to change based on peoples opinions and further developments

@ebebbington ebebbington marked this pull request as draft October 24, 2020 22:48
@lucacasonato
Copy link
Contributor

master - running tests (incl bson), format check and lint check

Can we rename this to ci.yml?

@ebebbington
Copy link
Member Author

master - running tests (incl bson), format check and lint check

Can we rename this to ci.yml?

Done

Also feel free to push to this PR too if needed (same goes for @Qu4k)

@ebebbington ebebbington linked an issue Oct 24, 2020 that may be closed by this pull request
@ebebbington
Copy link
Member Author

Will definitely need some input on the Rust CI (maybe wasm too?) stuff whenever, as that's not my 'territory'

@ebebbington ebebbington mentioned this pull request Oct 25, 2020
10 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ci: Create Rust + Deno CI
2 participants