Opened 2 years ago
Closed 11 months ago
#30609 closed task (invalid)
Run github actions on sagetrac mirror
Reported by: | Tobias Diez | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | build | Keywords: | |
Cc: | Dima Pasechnik, Tobias Diez, Erik Bray, Matthias Köppe | Merged in: | |
Authors: | Reviewers: | Dima Pasechnik | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
As discussed in #30216, it would be very helpful for further testing if the github actions could be activated for the sagemirror repo as well.
Moreover, to ensure that all branches are up to date with the mirror, a git post-commit hook should be added to the git repo managed by trac, as e.g. here: https://stackoverflow.com/questions/3583061/automatically-mirror-a-git-repository.
Change History (10)
comment:1 Changed 2 years ago by
comment:2 Changed 2 years ago by
The default configuration for portability testing would not run on the updated branches because it is configured for running on tags only.
I think what Tobias has in mind here is to use it to run the lightweight linting actions.
comment:3 Changed 2 years ago by
Exactly, the idea was to run the lint action, which takes about 10-15 mins. The only limitation for public repos is that you can run only 20 (40 depending on the org type) jobs in parallel. I think this should be enough.
The idea was to replace the patchbot in the midterm by these github actions. One might also consider adding a basic build + doctest run, but this would indeed require caching of sage-the-distribution because otherwise it takes to long (one approach would be to hash the pipfile and cache the virtual environment).
comment:4 Changed 2 years ago by
Milestone: | sage-9.2 → sage-9.3 |
---|
comment:5 Changed 23 months ago by
Milestone: | sage-9.3 → sage-9.4 |
---|
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.
comment:6 Changed 18 months ago by
Milestone: | sage-9.4 → sage-9.5 |
---|
comment:7 Changed 14 months ago by
Milestone: | sage-9.5 → sage-9.6 |
---|
comment:8 Changed 12 months ago by
Milestone: | sage-9.6 → sage-duplicate/invalid/wontfix |
---|---|
Status: | new → needs_review |
This is outdated - Actions is activated
comment:9 Changed 12 months ago by
Reviewers: | → Dima Pasechnik |
---|---|
Status: | needs_review → positive_review |
comment:10 Changed 11 months ago by
Resolution: | → invalid |
---|---|
Status: | positive_review → closed |
A lot of branches on this repo are WIP, not ready to test.
Also, GH actions consume a lot of resources, and I think these are limited per GH account/org, that means they would just clog the queue.