• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

levibostian / decaf / 21333337102
82%

Build:
DEFAULT BRANCH: main
Ran 25 Jan 2026 01:26PM UTC
Jobs 1
Files 19
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Jan 2026 01:25PM UTC coverage: 81.519% (-0.1%) from 81.616%
21333337102

push

github

web-flow
feat: specify current_working_directory where to run your scripts from (#131)

## Related GitHub Issues
<!-- Link to any related GitHub issues that this pull request addresses
or closes. -->

## Problem
<!-- A clear description of the problem that this pull request is
solving. -->

This is a feature that is mostly intended for people who want to
separate their deployment code from their application code and be able
to use dependencies, a package manager, or whatever language they want.
Everything is encapsulated in a directory.

## Solution
<!-- Describe the approach you took to solve the problem and the changes
made in this pull request. -->

The solution is that you can change the working directory that Decaf is
running from, which then allows package managers, for example, to
reference their files in that directory, like the package.json or
deno.json file.

You do have to make sure to change your directory to go back to the
parent directory where your code probably exists. But hey, at least this
is a nice little feature for you.

## Testing
<!-- Choose one of the below options for how you tested the code change.
Include any specific setup or instructions for testing. -->
- [X] Added automated tests. 
- [X] Manually tested. If you check this box, provide instructions for
others to test, too.

Testing the feature in this pull request by using it in our CI setup. 

## Notes for reviewers 
<!-- If there is any additional information you would like to share with
the person reviewing this pull request, please provide it here. -->

219 of 233 branches covered (93.99%)

Branch coverage included in aggregate %.

61 of 61 new or added lines in 4 files covered. (100.0%)

1294 of 1623 relevant lines covered (79.73%)

72.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 21333337102.1 25 Jan 2026 01:26PM UTC 19
81.52
GitHub Action Run
Source Files on build 21333337102
  • Tree
  • List 19
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21333337102
  • 88b0205e on github
  • Prev Build on main (#21144387508)
  • Next Build on main (#21334305043)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc